Я создал Window Service и зарегистрировал свой ServerRemoteObject на нем на локальном компьютере, мое клиентское приложение находится на другом компьютере, подключающемся к sSrverRemoteObject, и нормально работает на localhost (мои компьютеры находятся в локальной сети).Но когда я симулирую службу Windows на моем ServerHost с global.asax и регистрирую удаленный объект, когда мое клиентское приложение подключается к RemoteServerObject, я получаю эту ошибку:
Ошибка: «Невозможно подключиться к удаленному серверу"
" Application_Start "в global.asax на моем ServerHost:
protected void Application_Start(object sender, EventArgs e)
{
HttpChannel channel = new HttpChannel(9988);
ChannelServices.RegisterChannel(channel, false);
RemotingConfiguration.ApplicationName = "Proxy";
RemotingConfiguration.RegisterWellKnownServiceType(typeof(ServerRemoteObject),
"Server",
WellKnownObjectMode.Singleton);
}
Код клиентского приложения для подключения ServerRemoteObject:
Library.IServer serverInstance = (Library.IServer)Activator.GetObject(typeof(Library.IServer), "http://hadeli.somee.com:9988/Proxy/Server");
byte[] bytesRemotibg = serverInstance.Encrypt(GetRequseUrl(value));
byte[] resultProcessRemoting = serverInstance.ProcessToRunning(bytesRemotibg);