问题标签 [remoting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
5864 浏览

c# - .Net 远程处理 WCF 挑战!

我正在尝试将我的 .net 远程处理代码迁移到 wcf,但我发现它很困难。有人可以帮我迁移下面这个基于远程处理的简单程序以使用 WCF 吗?该程序实现了一个简单的发布者/订阅者模式,其中我们有一个 TemperatureProviderProgram,它发布到许多订阅 TemperatureProvider 的 TemperatureSubcriberProgram。

要运行程序:

  1. 将 TemperatureProviderProgram 和 TemperatureSubcriberProgram 复制到单独的控制台应用程序项目中。
  2. 将剩余的类和接口复制到一个公共类库项目中,然后添加对 System.Runtime.Remoting 库的引用
  3. 从控制台应用程序项目中添加对类库项目的引用。
  4. 编译并运行 1 个 TemperatureProviderProgram 和多个 TemperatureSubcriberProgram。

请注意,不应使用 IIS 或 xml。提前致谢。

0 投票
1 回答
1597 浏览

.net - 关闭 .net JIT 编译器优化

当我们远程一个方法(即使用泛型)时,远程接收器似乎无法从其他相同命名的方法中发现我们的方法。使用附加的.net 源代码进行调试我已经把它带到了有MethodInfo.MakeGenericMethod调用的地方。但是,我无法查看任何周围的数据,因为它已经过 jit 优化。

几周前,我遇到了一个注册表设置,它会禁用此设置(它特别提到它有助于使用源代码进行调试)。然而,作为一个沃利,我已经失去了我对它所做的事情,并且很难再次找到它。

0 投票
2 回答
793 浏览

.net - 取消异步远程调用

我有一个客户端-服务器架构,其中客户端使用 .NET Remoting 与服务器通信。服务器处理所有业务逻辑和数据库交互。我需要添加一个可能需要一段时间才能执行的操作,并且它返回的数据集可能非常大。我正在考虑为此使用异步调用。现在问题出现了:假设客户端进行了这个异步调用,操作启动了 SQL 查询,用户要么关闭客户端,要么单击取消——操作会发生什么?有什么方法可以取消挂起的异步调用,它正忙于与 SQL 服务器交谈?

谢谢。

0 投票
2 回答
11039 浏览

.net - 为什么我的 .NET Remoting 目标机器主动拒绝连接?

我正在尝试在 2x 64 位 Windows 机器之间建立基本的 .NET Remoting 通信。如果 Machine1 充当客户端,Machine2 充当服务器,那么一切正常。出现以下异常的另一种方式:

System.Net.Sockets.SocketException:无法建立连接,因为目标机器主动拒绝它 172.16.7.44:6666

服务器代码:

客户端代码:

知道我的代码有什么问题吗?

0 投票
1 回答
659 浏览

java - 从 Swing 应用程序远程处理到 GWT 服务器

简单地说,我编写了一个 JSE Swing 应用程序,它需要与我之前编写的 GWT 服务器通信。我非常喜欢 GWT 在它的 javascript 和服务器端之间进行远程处理的方式,并希望我可以利用这种机制。有没有人设法以这种方式使用 GWT-RPC?我应该改用 Restlet 吗?

0 投票
2 回答
1477 浏览

unix - 你如何对 Solaris 5.7 进行 Cygwin 无密码 rlogin 或 rsh

我正在尝试从 Windows 上的 cygwin 登录到我的作品 Solaris 框。不支持 SSH。我在 .rhosts 中尝试了不同的组合,但没有运气

我没有root权限。

0 投票
2 回答
5673 浏览

c# - 如何测试远程连接(检查状态)

我在主机应用程序中创建了一个对象,并且可以使用远程处理远程访问它,有什么方法可以测试连接以确保它仍然“活动”?如果远程连接断开连接,或者某些属性可以告诉我远程连接的状态,我可以使用它触发的事件。有这样的东西吗?

0 投票
3 回答
4374 浏览

wcf - 从 WCF 服务返回接口

我有一些 .NET 远程处理代码,其中在某些服务器端类中实现的工厂方法返回具体对象的接口,也在同一台服务器上执行。.NET 远程自动创建代理并允许我将接口传递给客户端,然后客户端可以直接调用它们。

示例接口:

示例客户端代码:

这一切都很好。但是,现在我正在尝试将我的代码迁移到 WCF。我想知道是否有一种方法可以传递接口并让 WCF 在客户端动态生成代理,就像原始的 .NET 远程处理一样。

而且我不想返回类实例,因为我不想公开真实的类。并且序列化完整实例并在服务器和客户端之间来回发送它也不是一种选择。我真的只是希望客户端通过接口指针/代理与服务器对象交谈。

有任何想法吗?

0 投票
2 回答
2690 浏览

.net - silverlight 支持远程处理吗?

silverlight 是否支持 .net 框架的远程处理功能?

0 投票
3 回答
376 浏览

c# - .net 远程处理每 100 秒停止一次

我们有一个非常奇怪的问题,我们的一个应用程序正在使用.net remoting 不断地查询服务器,并且每隔 100 秒应用程序会停止查询一小段时间,然后恢复操作。问题出在客户端而不是服务器上,因为应用程序实际上同时查询多个服务器,并同时停止从所有服务器接收数据。