동일한 서버로 2 개의 다른 UDP 포트에서 수신하고 싶습니다. 저는 서버용으로 SocketServer lib를 사용하고 있습니다. SocketServer.UDPServer (('', 7878), CLASSNAME) 나는 동일한 서버와 같은 파일 7878 및 7879에서 수신 대기하고 싶습니다. 그게 가능합니까? 그렇다면 어떻게?
나는 이것이 매우 기본적인 질문이라고 생각하지만, 내 google-fu는 어떤 특정한 히트 곡을 만들어 내지 못하고있다. 내 문제는 Windows 및 유닉스 TCP 클라이언트 간의 소켓 통신 차이점과 관련이있다. 아래의 아주 기본적인 tcp 서버 코드를 제공하고 telnet 또는 netcat (예 : telnet remotehost 9997)을 통해 bsd
이것은 문제입니다. 나의 주요 연구 대상은 "TestRequestHandler"클래스의 "handle"메소드에 "s"객체를 전달하는 것이다. 첫 번째 단계는 "point"메서드를 통해 "Test"클래스에 "s"개체를 전달하지만 여기서는 멈추었습니다. "s"객체를 TestRequestHandler에 전달하는 방법? 몇 가지 제안? import threadin
here 예제를 기반으로 ThreadingTCPServer를 실행하는 간단한 테스트 응용 프로그램 (Python 2.6.1)을 만들었습니다. 클라이언트가 "bye"명령을 보내면 서버를 종료하고 응용 프로그램에서 완전히 종료하고 싶습니다. 출구 부분은 확인을 작동하지만, 내가 응용 프로그램을 다시 실행하려고하면, 내가 얻을 : socket.error: [Er