TCP를 통해 .NET 원격 설정을 구성하려고 할 때 외부 연결 (LAN에 연결되어 있지 않은 컴퓨터의 연결)을 허용하는 데 문제가있었습니다. 나는 조사를하고 netstat-a를 쳤다. 나의 친구가 연결을 시작하자 마자. 여기에 내가 본 내용은 다음과 같습니다 TCP 0.0.0.0:2594 테일러-PC : 0 듣기 ... TCP 192.168.1.102:2
분산 된 및 가능하다면 원격 상호 작용 이벤트에 대해 디커플링 (발신자와 수신자는 모르는/서로 상관하지 않음) 및 대기 시간이 짧은 메시지 전송 경험이 있습니까? 그들은 존재합니까? 저는 장치가 연결된 동일한 시스템에 상주하거나 상주하지 않을 수있는 소프트웨어를 제어 할 수있는 유형의 상호 작용 장치 (즉, 물리적 단추, 손잡이, 슬라이더, RFID 센서/
리모틀링을 통해 노출되는 싱글 톤 클래스에 약간의 문제가 있습니다. 내 서버에서 내가 가진 : TcpChannel channel = new TcpChannel(Settings.Default.RemotingPort);
ChannelServices.RegisterChannel(channel, false);
RemotingConfiguration.Regist
"전선을 통해"원격 프로세스에서 이벤트를 트리거하고 매개 변수 (xml 직렬화, 무엇이든간에)를 전달하는 방법이 필요합니다. 나는 이런 일을 할 수 있기를 바란다. foreach(childClient c in clientList)
{
MyEvent += c.EventHandler;
}
MyEvent("param");
어떤 기술이 좋은가요
.Net Remoting을 사용하여 C#으로 클라이언트/서버 모델을 작성했습니다. 클라이언트를 서버에 연결 한 다음 서버를 종료하고 서버가 다운 된 상태에서 클라이언트로부터 서버 메서드를 호출하지 않고 다시 시작하면 행복하게 다시 연결할 수 있습니다. 서버를 닫은 후 클라이언트에서 서버로 ping을 시도하면 서버가 다시 온라인 상태가되면 클라이언트는 절대로
ISerializable 또는 SerialzableAttribute를 사용하지 않고 사용자 개체를 파일에 저장하는 사용자 지정 serialization 루틴을 작성했습니다. 또한이 동일한 객체를 원격으로 처리하며 동일한 직렬화 기술을 사용하고자합니다. 그러나 직렬화 메서드가 내 개체에서 완전히 분리되어 있기 때문에 ISerializable을 구현하고 싶지
팜을 통해 처리를 배포 할 응용 프로그램을 만들고 있습니다. 기본 디자인에는 두 가지 서비스가 있습니다. 새로운 작업을 감시하고 결과를 관리하는 "컨트롤러"입니다. 특정 컨트롤러에 바인딩되는 "작업자". 작업자는 컨트롤러에서 작업을 체크 아웃하고 결과를 다시 푸시합니다. 내가 WCF에서 가지고 있었던 브리프보기에서, 그것은 MEST 스타일의 메시지 전달 S
소켓/원격 기능을 사용하여 연결을 끊었다가 다시 연결하면 원활하게 작동하지 않는 이유는 무엇입니까? 나는 서버와 클라이언트 응용 프로그램을 모두 죽이고 다시 열어야한다. 이 문제점에 대한 수정 프로그램은 무엇입니까? 감사 편집 :이 문제에 아무 문제가 없습니다. 다른 오류가 발생합니다 ... 때때로 응용 프로그램이 충돌하고 응답하지 않는 경우가 있습니다.