问题标签 [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 投票
4 回答
3204 浏览

java - 从中间层 Java 类生成 ActionScript 值对象

在使用远程处理(通过 BlazeDS)的 Flex / Java 应用程序堆栈中,需要在客户端(在 ActionScript 中)和服务器(在 Java 中)中维护用于保存在客户端和服务器之间来回传递的数据的类。

我想要一种仅在 Java 中维护这些类的方法,并让构建过程生成相应的 ActionScript 值对象类。

0 投票
2 回答
236 浏览

flash - Flash Remoting Services 死了吗?

我有一个使用 Flash Remoting Services 构建某些东西的潜在客户。看起来在 2002-2003 年提供了某种服务器产品,但我一直无法看到它是否做了如此复杂的事情,以至于无法用简单的 Web 服务代替。有谁知道这个产品是怎么回事?

0 投票
2 回答
1548 浏览

c# - 如何将服务“绑定”到 .NET Remoting 服务器中的特定通道(tcp、http、ipc)?

我有一个复杂的 .NET Remoting 服务器应用程序,它提供了一些服务。客户端目前可以使用 tcp 和 http 通道连接到服务器。

现在我需要实现一些新的管理服务,但我想限制它们对本地机器的可用性,即我想创建一个可以使用这些新服务的管理工具,但我不希望敏感数据物理离开服务器,所以我需要限制在同一台服务器计算机上运行管理工具。

我考虑添加新服务并在服务器上注册 ipc 通道以供管理工具使用。现在问题来了:如何防止远程客户端使用 tcp 或 http 通道连接到这些新的管理服务?我可以在 app.config 中说类似“注册服务 x,由程序集 A 中的 C 类实现,只能通过 ipc 使用”,“注册服务 y,由程序集 A 中的 D 类实现,可通过 tcp/http 使用”之类的话(或使用远程基础设施类)?

令我困惑的是“只能通过 ipc 使用”部分。(不,现在不能移植到 WCF。)

0 投票
6 回答
8124 浏览

apache-flex - Flex - Remoting vs HTTPService - 何时使用什么?

我使用 Flex 已经有一段时间了,到目前为止还没有使用过远程处理。目前,我的应用程序使用生成用于数据绑定的 xml 的 web 服务。

在这个用例中,通过 xml web 服务使用远程处理有什么好处?当我应该选择远程处理而不是 Web 服务时,是否有一般准则?

为什么我要使用远程处理?

我已经下载了http://www.fluorinefx.com/,但还没有做任何真正的修补......

谢谢。

0 投票
3 回答
2910 浏览

wcf - 企业服务总线和消息代理

好吧,伙计们是时候变得愚蠢了,我想开始研究 WCF,但老实说,在我这样做之前,我想了解更多关于 SOA 的一般知识。

我不太了解“企业服务总线”的概念,不确定它是模式/方法还是软件。此外,sam 可以说是“消息代理”。

除此之外,大型 SOA 框架(例如 BizTalk、WebSphere 等)如何适应这里?就此而言,WCF 如何适应?

我真的不喜欢这些东西,所以你能不能让你的答案尽可能简单,不要试图用科学来困惑。

0 投票
1 回答
2232 浏览

c# - 在 .net 远程处理中查找远程对象的 IP 地址

我有一个使用 .net 远程处理的客户端-服务器应用程序。客户在局域网中,我事先不知道他们的位置。

有时我们会进行文件传输,作为一种优化,我想确定客户端是否实际上与服务器位于同一台机器上(很有可能)。在这种情况下,我只需要做一个 File.Copy。

假设客户端调用远程方法:

RemoteFile server.GetFile(string path);

如何确定客户端(请求者)是否在同一台机器上?

0 投票
2 回答
421 浏览

cygwin - 从 CYGWIN 访问时,如何确定在 VAX 打开的 vms 中放入 .rhosts 文件中的内容

在 Windows XP 上尝试使用 Cygwin 的远程 shell 远程访问服务器时,如何确定在 VAX openvms 系统中放入 .rhosts 文件的内容?.rlogin 和 rsh 是唯一可用于访问 VAX 服务器的方法,它必须使用 Cygwin 远程访问 VAX 服务器。SSH 不是一个选项。当从 Sun 服务器访问 VAX 服务器时,它工作正常。我已经尝试了许多可能的组合,Cygwin 可能会将 VAX 发送到用户名和来源地址。

0 投票
4 回答
7804 浏览

.net - 如何调试 .NET 远程调用?

我有一个具有以下基本架构的应用程序:

一种 Windows 服务 (Service),它为远程访问 (.NET Remoting) 注册了一个 .NET 类型 (RemoteObject)。RemoteObject 创建使用 ThreadPool 进行 IO 处理的非 ThreadPool 线程。由于特定原因,必须将 ThreadPool 的大小限制在一个限制内。GUI 应用程序使用 .NET Remoting 来访问 RemoteObject。

我注意到,如果 ThreadPool 的大小太小,GUI 应用程序将在调用 RemoteObject 时挂起。

我的问题是,我怎样才能弄清楚为什么会挂起,以及为什么 RemoteObject 线程会受到 ThreadPool 的影响?

这真让我抓狂; 感谢您的帮助!

0 投票
1 回答
2747 浏览

.net - Activator.GetObject - MarshalByRefObject

在 .Net Activator.GetObject(Type type, string url, object data) 中返回对象的代理。我猜这个代理继承自 MarshalByRefObject 并且可以跨 AppDomains 发送。我对吗?

在我的应用程序中,我在 appdomain A 中创建一个对象并使用它 appdomain B。该对象的成员是使用 Activator.GetObject () 创建的代理对象。因此,当我在 AppDomain B 中时,我对在 appdomain A 中创建的对象有一个透明代理。当我尝试对代理对象执行调用该方法时,我遇到了错误。

例如,我在 App Domain B 中创建了一个 Connection 对象。我在 App Domain A 中有 Connection 对象的透明代理。当我尝试从 AppDomain A 进行这样的调用时遇到错误。 ConnectionObject.SecurityProxy.GetSecurityAccount ( )。看起来问题是当我尝试像上面那样拨打电话时,它试图在 AppDomain A 中再次创建 SecurityProxy,而不是将呼叫转发到 AppDomain B。连接时已经在 AppDomain B 中创建了安全代理对象被创建。

你能帮我弄清楚我做错了什么吗?

问候,阿尼尔。

0 投票
1 回答
331 浏览

.net - .Net Remoting 返回值 区分来自不同线程的调用

我继承了一个有一些多线程问题的中间层系统。
两个不同的线程,在一个类的同一个实例的同一个方法中运行,正在对一个 .Net Remoting 服务器进行相同的调用......

客户端的代理是否知道如何将远程服务器的返回值路由到正确的线程?是否为每个线程的调用创建了单独的客户端代理,即使它们是从同一个实例调用的?客户端的代理(或代理)是否知道如何将远程服务器的返回值路由到正确的线程?