제 첫 번째 실제 Erlang 프로그램에서 좋은 시작을 얻었습니다. 메시지를 듣고 읽고 파싱합니다. 나는 또한 그것을 보내고있다. 나를 귀찮게하는 작은 한가지는 포트 5353에서 보낼 수 없다는 것입니다. 나는 모든 것을 시도했습니다. 내 컴퓨터의 다른 모든 응용 프로그램은 포트 5353, SubEthaEdit, iTunes, iChat을 수신하고 보낼 수
은 C#에서 사용할 수있는 기술 (오픈 소스 또는 빌드)을 필요로합니다.이 기술을 사용하면 하나의 프로세스에서 객체의 마스터 컬렉션 (고객 객체 사전)을 유지하고 다른 "클라이언트" 프로세스는 "마스터"컬렉션의 메모리 내 복제본을 유지 관리합니다. 컬렉션에 대한 모든 변경 사항은 "마스터"에게만 발생해야하며 컬렉션의 컬렉션 또는 개체가 수정되면 신뢰할 수있
멀티 캐스트를 사용하여 UDP 패킷을 보내는 응용 프로그램이 있습니다. 네트워크 트래픽을 살펴보면 멀티 캐스트 사용과 관련된 많은 부수적 인 패킷이있는 것으로 보입니다. 나는 그것을 완전히 이해하지 못하지만, 자연스럽게 멀티 캐스트는 네트워크 트래픽을 증가시킨다. 그렇다면 어떻게 내가 이것을 억제 할 수 있습니까? 멀티 캐스트 그룹을 제외 X
내가 의사 소통을해야 동일한 네트워크에있는 컴퓨터에있는이 Spread_Segment 129.70.129.255:4803 {
cadmium 129.70.129.13
palladium 129.70.129.12
}
확산이 두 시스템에 올바르게 시작 퍼져 있지만, '아무튼 다른 기계를 보여주십시오. 실제로 메시지를 보내는 것도 작동하지 않습니다.
내가 (다른 포트를 알) 같은 응용 프로그램 _sock2 = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
IPEndPoint iep = new IPEndPoint(IPAddress.Any, 30001);
_sock2.Bind(iep);
_sock2.S
이것은 멀티 캐스트 서버에 연결하기위한 코드입니다. 예외 처리를위한 최선의 방법입니다. 내가 뭘하고 싶은 예외가 발생했을 경우 연결을 다시 시도하는 것입니다 def initialiseMulticastTrackerComms():
try:
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
을 할 수있는 소켓을 사용하여 예외를 수행하지만, 할 수 없습니다 윈도우 7에서, 나는 다음과 같은 오류 얻을 : "동작 A의를 소켓 시스템에 충분한 버퍼 공간이 부족하기 때문에 수행 할 수 없습니다 또는 큐가 가득했기 때문에 " 나는 다음을 수행 오전 : socket = new Socket(AddressFamily.InterNetwork, SocketTy