답변
위한 가장 좋은 방법은 말씀 해주십시오 경우 다른 클라이언트 응용 프로그램이 자동으로 단절 응용 프로그램을 감지하는 방법, 절단하다 응용 프로그램이 서버에 연결을 시도합니다.
서버가 응답합니다.
서버가 실행 중입니다.
Yours 응용 프로그램이 서버에 연결을 시도합니다.
서버가 응답하지 않습니다.
서버가 실행 중이 아니거나 다른 문제가 있습니다.
당신이 방송
예를 보낼 수 있습니다 서버의 IP를 알고 있다면, 다음 시도하고 그냥 로컬 네트워크에 "어딘가 실행"하는 경우, 연결 : (빌린 나의 코드를)
public static void Main()
{
Advertise server = new Advertise();
}
public Advertise()
{
Thread advert = new Thread(new ThreadStart(sendPackets));
advert.IsBackground = true;
advert.Start();
Console.Write("Press Enter to stop");
string data = Console.ReadLine();
}
void sendPackets()
{
Socket sock = new Socket(AddressFamily.InterNetwork,
SocketType.Dgram, ProtocolType.Udp);
sock.SetSocketOption(SocketOptionLevel.Socket,
SocketOptionName.Broadcast, 1);
IPEndPoint iep = new IPEndPoint(IPAddress.Broadcast, 9050);
string hostname = Dns.GetHostName();
byte[] data = Encoding.ASCII.GetBytes(hostname);
while (true)
{
sock.SendTo(data, iep);
Thread.Sleep(60000);
}
}
클라이언트는 브로드 캐스트를 청취하고 하나 이상의 응답을 수신하면 사용자에게 연결할 대상을 제공 할 수 있습니다. 물론
에만 서버가
좋습니다! 클라이언트가이 요청을 청취하는 방법 –
질문이 마감되었으므로 방송을 위해 google을 사용하십시오. 많은 예제가 있습니다. – BugFinder
- 1. 가 어떻게이 개 모델을 가지고 여러 번
- 2. 가 어떻게이 2 SQL의 querys 1 개
- 3. 는 어떻게이 코드가있는 경우 html.Validation() FormValidation()가
- 4. 어떻게이
- 5. fcbkcomplete, 어떻게이
- 6. 어떻게이 WSJ
- 7. 어떻게이 코드가
- 8. 어떻게이 일을하려고하고
- 9. 어떻게이 일 (정적 연장?)
- 10. SQL 서버 속성 "최대 서버 메모리"가 비활성화되었습니다.
- 11. 어떻게이 창을 최상위로 설정합니까?
- 12. 어떻게이 문제를 해결할 수 있습니까?
- 13. 어떻게이 간단한 스케줄러를 만들겠습니까?
- 14. 어떻게이 정규식에서 공백을 허용합니까?
- 15. 어떻게이 선택을 사용합니까
- 16. 어떻게이 서비스를 Android에 바인딩합니까?
- 17. 어떻게이 장고 오류가 발생합니까?
- 18. 어떻게이 클래스는 밀봉 ActivityExecutionContext를
- 19. 어떻게이 URL을 장고에 써야하나요?
- 20. 어떻게이 오류를 수정합니까?
- 21. 어떻게이 내 쉘 스크립트
- 22. 는 어떻게이 스토리 보드
- 23. 어떻게이 html 코드가 jQuery를
- 24. 어떻게이 같은 테이블이 도장
- 25. 어떻게이 객체 또는 배열
- 26. 어떻게이 템플릿 생성자를 호출합니까?
- 27. 어떻게이 코드가 XElement를
- 28. 어떻게이 코드를했습니다 스크롤 플러그인
- 29. 어떻게이 테이블이 DB
- 30. 어떻게이 vars가 초기화됩니까?
이 프로그래밍 질문입니다 위치를 사용자에게 물어, 또는 당신이 이미 가지고 할, 그렇지 않으면 (NO 방화벽/서브넷) 로컬 네트워크에
를 작동 서버/클라이언트 응용 프로그램? – SWeko
무슨 뜻입니까? 생각을 넓혀주세요. – V4Vendetta
클라이언트가 서버에 연결을 시도하지 않는 이유는 무엇입니까? – Blorgbeard