Результаты поиска
.Чистая скорость удаленного доступа и виртуальных частных сетей
Я работаю над проектом, который использует .NET Remoting для связи между клиентским приложением и сервером объектов. Для разработки клиент, сервер и база данных MSSQL работают на моем локальном компьютере разработки.
Когда я работаю в офисе, отзывчивость просто прекрасна.
Однако, когда я работаю из дома, скорость значительно ниже. Если я отключаюсь от VPN, он ускоряется (я верю, но, возможно, это просто принятие желаемого за действительное). Если я полностью отключаю свое беспроводное соединение, оно немедленно разгоняется до полной скорости.
Я предполагаю, что удаленный трафик направляется через какую-то точку, которая замедляет все, хотя мой домашний маршрутизатор и/или VPN.
Есть ли у кого-нибудь идеи о том, как заставить удаленный трафик оставаться полностью локализованным?
.Чистая скорость удаленного доступа и виртуальных частных сетей
Я работаю над проектом, который использует .NET Remoting для связи между клиентским приложением и сервером объектов. Для разработки клиент, сервер и база данных MSSQL работают на моем локальном компьютере разработки.
Когда я работаю в офисе, отзывчивость просто прекрасна.
Однако, когда я работаю из дома, скорость значительно ниже. Если я отключаюсь от VPN, он ускоряется (я верю, но, возможно, это просто принятие желаемого за действительное). Если я полностью отключаю свое беспроводное соединение, оно немедленно разгоняется до полной скорости.
Я предполагаю, что удаленный трафик направляется через какую-то точку, которая замедляет все, хотя мой домашний маршрутизатор и/или VPN.
Есть ли у кого-нибудь идеи о том, как заставить удаленный трафик оставаться полностью локализованным?
Автоматическое обнаружение удаленных серверов. Транслировать или нет?
У меня есть клиент / серверное приложение, которое взаимодействует с .Net remoting. Мне нужно, чтобы мои клиенты могли найти сервер(ы) в сети, не требуя настройки на стороне клиента.
Насколько мне известно, в удаленном доступе нет никакой поддержки для обнаружения. Я готов реализовать решение UDP, в котором клиенты смогут найти серверы с помощью широковещательных сообщений.
Я хочу услышать коллективную мудрость SO, прежде чем идти вперед. Разве это лучший способ? Есть еще какие-нибудь предложения?
Каков самый простой способ подключения к объекту .NET удаленного сервера
Учитывая, что мой клиентский код знает все, что ему нужно о удаленном объекте, каков самый простой способ подключения к нему?
Именно этим я сейчас и занимаюсь:
ChannelServices.RegisterChannel(new HttpChannel(), false);
RemotingConfiguration.RegisterWellKnownServiceType(
typeof(IRemoteServer), "RemoteServer.rem", WellKnownObjectMode.Singleton);
MyServerObject = (IRemoteServer)Activator.GetObject(
typeof(IRemoteServer),
String.Format("tcp://{0}:{1}/RemoteServer.rem", server, port));