2015-01-03 3 views
0

저는 클라이언트 및 서버 응용 프로그램 개발을 위해 Delphi XE7을 사용하고 있습니다. 델파이 XE7을 사용하여 서버 응용 프로그램을 만들었습니다. 로컬 시스템 (Wifi. IP : 192.168.0.4에 연결된 랩톱)에서 서버 응용 프로그램을 실행하고 있습니다. 그리고 Delphi XE7 firemonkey를 사용하여 Android Mobile 응용 프로그램을 만들었으며 IP 주소는 192.168.0.3입니다. 이 IP 주소는 자동으로 할당됩니다. 그리고 내 노트북과 모바일은 모두 동일한 Wifi 네트워크에 연결됩니다. 그리고 firemonkey 모바일 응용 프로그램에서 TIdTcpClient를 사용하여 서버 응용 프로그램을 연결합니다 : TCPClient.Connect. 하지만 모바일 응용 프로그램을 서버 응용 프로그램에 연결할 수 없습니다. 연결 시간 초과 예외가 발생합니다. 이전에는 다른 Wi-Fi 네트워크를 사용하고있었습니다. 그때 나는 제대로 연결할 수 있습니다. 저에게 설정이 있는지 알려주세요.등록 소켓 통신 문제

+1

어떤 포트를 사용하고 있습니까? 방화벽을 통해 허용됩니까? 코드가 없으면 더 많은 것을 말하기 어렵습니다. –

+0

포트 번호는 2211입니다. 방화벽을 통해 허용됩니다. 또한 내 시스템에서 응용 프로그램을 실행 중이면 서버 응용 프로그램에 연결 중입니다. –

+0

그리고 iam이 서버 응용 프로그램을 닫은 다음 모바일 응용 프로그램에서 연결하려고하는 경우. 그렇다면 "no route to host"라는 메시지가 나타납니다. –

답변

0

죄송합니다. Windows 방화벽이 해당 응용 프로그램을 차단하고있었습니다.