Tag: 远程

协议缓冲区有多快?

协议缓冲区的.NET会轻量/比Remoting(SerializationFormat.Binary)更快? 在语言/框架方面是否会有一stream的支持? 即它处理透明像Remoting / WebServices?

如何最好地在AppDomains之间进行通信?

我有一个应用程序需要在多个AppDomain之间发送适量的消息。 我知道我可以使用远程实现这一点,但我也注意到,有跨域代表。 有没有人看过这种问题?

以IP地址作为目标的Powershell远程处理

我在我的Server 2008 R2上成功启用了PSRemoting。 我可以使用主机名作为目标在同一个networking中执行远程控制。 当我试图从任何计算机(在networking内或从另一个networking(例如通过VPN))使用IP地址作为目标时,我失败了。 我希望能够通过我的VPN连接使用远程处理,因为主机名无法parsing,所以必须使用IP地址。 我不想将名称添加到我的hosts文件中,因为我们的客户机上有一些其他的服务器具有相同的DNS名称,我不想再删除并插入name-ip-address-association然后再次。 我希望有人能告诉我如何允许通过IP调用psremoting目标。 编辑 :为了更具体,我想能够运行这个: Enter-PSSession -Computername 192.168.123.123 -credentials $cred 但我只能运行该命令,如果我传递一个主机名到“ -Computername ” 编辑2 : 当我尝试使用ip而不是主机名(来自内部networking)login时,我收到以下errormessage: Enter-PSSession : Connecting to remote server failed with the following error message : The WinRM client cannot process the request. Default authentication may be used with an IP address under the following conditions: the […]

AppDomain和MarshalByRefObject的生命时间:如何避免RemotingException?

当一个MarshalByRef对象从一个AppDomain(1)传递到另一个(2)时,如果你在第二个AppDomain(2)中调用一个方法之前等待6分钟,你会得到一个RemotingException: System.Runtime.Remoting.RemotingException:Object […]已被断开或在服务器上不存在。 有关这方面的一些文件: http://blogs.microsoft.co.il/blogs/sasha/archive/2008/07/19/appdomains-and-remoting-life-time-service.aspx http://blogs.msdn.com/cbrumme/archive/2003/06/01/51466.aspx – 实例一生,cbrumme说:“我们应该解决这个问题。 🙁 纠正我,如果我错了:如果InitializeLifetimeService返回null,对象只能在AppDomain 2被卸载时收集在AppDomain 1中,即使代理被收集? 有没有一种方法来禁用生命时间,并保持代理(在AppDomain 2)和对象(在AppDomain1)活着,直到代理被定案? 也许与ISponsor …?

在C#中使用AppDomain

在C#中AppDomain最重要的用途是什么?