0
我設置了我的遠程連接是這樣的:如何檢查是否遠程連接是開放的服務器?
port = new Random().Next(REMOTING_PORT_MIN, REMOTING_PORT_MAX);
TcpChannel chan = new TcpChannel(port);
ChannelServices.RegisterChannel(chan, false);
RemotingConfiguration.RegisterWellKnownServiceType(typeof(NotificationService), "CallOnMe.rem", WellKnownObjectMode.Singleton);
notService = new NotificationService();
notService.NotificationMessageEvent += new NotificationService.NotificationMessageEventHandler(notService_NotificationMessageEvent);
RemotingServices.Marshal(notService, "CallOnMe.rem");
但每隔一段時間連接丟失和TP需要重新建立,我該怎麼檢查,看看是否連接仍然是開放的?