0
A
답변
2
자세한 내용으로 질문을 자세히 작성해야한다고 생각합니다.
어쨌든 BeginReceive()
을 사용하는 방법과 Socket
클래스의 다른 비동기 메서드를 명확하고 상세한 "Asynchronous Server Socket Example" MSDN Sample으로 찾을 수 있습니다.
당신이 읽고 자하는 속임수는 연결을 수락하고 BeginReceive
에 전화 할 때 사용자 정의 상태 객체 (열린 소켓 정보를 넣을 수있는 곳)를 초기화하여 수신 콜백이 해당 상태를 IAsyncResult.AsyncResult
속성으로 검색하십시오.
IPAddress remoteAddress = ((IPEndPoint)handler.RemoteEndPoint).Address;
:
링크 된 예에 따라, 당신은 (원격) IP 주소이 방법 (핸들러가 Socket
클래스의 istance입니다 AcceptCallback, ReadCallback,로) "보낸 사람"을 검색 할 수 있습니다
관련 문제
- 1. 소켓의 BeginReceive()를 중단하는 방법은 무엇입니까?
- 2. 내 UDP 소켓의 "실제"포트를 찾는 방법?
- 3. 파이썬에서 소켓의 외부 IP를 얻으려면 어떻게해야합니까?
- 4. 요리사 레시피에서 호스트의 IP를 동적으로 찾는 방법
- 5. 안드로이드 장치에서 동적 IP를 찾는 방법?
- 6. 조건부 beginReceive
- 7. C 소켓의 데이터 전송
- 8. BeginReceive/BeginRead timeouts
- 9. 마이크로 소프트 클라우드 용 내 서버 IP를 찾는 방법
- 10. 서버의 IP를 읽는 방법?
- 11. 외부 IP를 사용하여 음성 채팅을하는 방법 C#
- 12. 로컬 IP를 얻는 방법?
- 13. 소켓의 IP가 VMWare에서 실행될 때
- 14. UDP 소켓의 소스 IP 설정
- 15. 연결된 클라이언트 IP를 찾으십시오.
- 16. 자바 소켓의 이상한 트래픽
- 17. 내부 IP를 결정하는 방법
- 18. C# 프로그래밍 함수를 찾는 방법
- 19. C++ - 행렬의 순위를 찾는 방법
- 20. 소켓의 유효성
- 21. 소켓의 문제
- 22. C# 웹 페이지에서 양식을 찾는 방법 C#?
- 23. FFmpeg C/C++에서 찾는 방법
- 24. 소켓의 로컬 끝점 설정
- 25. .Net (C#)으로 코딩하여 컴퓨터의 IP를 차단하십시오.
- 26. 소켓의 파일 디스크립터에 접근하기
- 27. Geolocation은 IP를 사용하여 컴퓨터의 위치를 찾는 데 좋은 방법입니다.
- 28. JS 기반 대화방에서 사용자의 IP를 찾는 방법은 무엇입니까?
- 29. C# webservice에 요청한 클라이언트의 IP를 가져 오는 방법
- 30. 소켓의 연결이 끊어집니다.