问题标签 [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 回答
4948 浏览

java - Web 服务和 RMI 在纯 Java 环境中的优缺点是什么?

在开发分布式应用程序时,都是由同一家公司用 Java 编写的,您会选择 Web Services 还是 RMI?在性能、松散耦合、易用性等方面的优缺点是什么……?有人会选择WS吗?你能用 RMI 构建一个面向服务的架构吗?

0 投票
3 回答
3709 浏览

c# - 远程检查 IP 端口状态

我发现了一篇关于在机器上获取活动 tcp/udp 连接的文章。

http://www.codeproject.com/KB/IP/iphlpapi.aspx

然而,我的问题是我需要能够远程确定活动连接 - 以查看特定端口是否正在运行或正在侦听而不篡改机器。

这可能吗?

看起来不像本机,否则可能会造成安全问题。另一种方法是查询远程服务,然后可以在本地机器上进行必要的调用。

有什么想法吗?

0 投票
1 回答
1164 浏览

web-services - Java EE 和 Grails:与 Web 服务的通信?哪个框架?

嗨,我正在开发一个 Grails 应用程序,它必须与现有的 Java EE 应用程序(使用 EJB2 构建)进行通信。“旧版”应用程序和新的 Grails 应用程序都将提供服务并使用它们。

出于互兼容性的原因,我正在考虑使用 WebServices 进行通信。现在我想知道我应该在双方都使用哪些框架。

由于 Java EE 应用程序现在在 JDK5 下运行,我可以使用 JAX-WS 我想在 Grails 端使用 Metro ( https://jax-ws-commons.dev.java.net/grails/ ) 是有意义的. 有没有人有这方面的经验?或者其他建议?

0 投票
5 回答
336 浏览

java - 关于 Java SE 客户端-服务器应用程序的远程处理(rpc、rmi)的建议?

我非常喜欢 GWT 执行 RPC 的方式。您是否有类似的 Java SE 经验:

  1. 不是春天
  2. 不需要 Java EE/Servlet 容器来运行服务器端
  3. 不是 Java SE 自带的 RMI
0 投票
1 回答
795 浏览

sql-server - 在远程服务器 SQL 2005 上部署时出现 NT AUTHORITY\NETWORK SERVICE 问题

尝试连接到远程服务器上的 SQL 服务器时,我收到一个非常非特定的错误。我觉得我已经进行了所有正确的设置,允许 TCP/IP,重新启动服务,为数据库添加 NT AUTHORITY\NETWORK SERVICE 和其他相关用户的权限。我可以进入 aspx 页面,但只要我在登录时点击提交,我就会得到:

异常信息:异常类型:SqlException 异常消息:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)

0 投票
5 回答
1608 浏览

java - 简单的 Java Web 服务

有谁知道将 Java 方法发布为 Web 服务的一种非常简单的方法?我真的不想要使用 Tomcat 或 Jetty 或任何其他容器框架的开销。

场景:我在一个服务类型应用程序中有一组 Java 方法,我想从本地 LAN 上的其他机器访问这些方法。

0 投票
4 回答
435 浏览

c# - 您将如何使用 .Net 2.0 通知客户有关服务器上更改的数据的信息?

想象一个 WinForms 客户端应用程序,它显示相当复杂的计算数据,该数据是通过 HTTPChannel 使用 .Net Remoting 从服务器应用程序获取的。
由于客户端应用程序可能运行一整个工作日,我需要一种方法来通知客户端新数据可用,以便用户能够在需要时重新加载数据。
目前我正在使用远程 .Net 事件,将事件序列化到客户端,然后在客户端重新抛出事件。

我对这个设置不太满意,并计划重新实现它。
对我来说重要的是:

  • 基于 .Net 2.0 的技术
  • 易于使用
  • 低复杂度
  • 足够强大,可以在服务器或客户端重新启动后仍然有效

当仅限于 .Net 2.0 时,您将如何实现这样的功能?你会使用什么技术/库?
我正在寻找如何解决问题的灵感。

编辑:

客户端和服务器存在于同一个组织中,通常是 LAN,可能是 WAN/VPN 情况。
这种机制应该只让客户端知道有新数据可用。我想继续远程处理以将实际数据发送给客户端,因为它运行良好。MSMQ 带有 windows,不是吗?所以使用它应该没问题,但我愿意接受任何替代方案。

0 投票
3 回答
31712 浏览

c# - C# Remoting - 如何关闭 CustomErrors

当我尝试使用远程处理连接到我的服务器应用程序时出现以下错误:

连接到远程服务器时似乎出现了问题:
服务器遇到内部错误。有关详细信息,请在服务器的 .config 文件中关闭 customErrors。

这是我的服务器应用程序上的代码:

它似乎第一次工作,但除非重新启动服务器应用程序,否则会发生错误。

我猜有些东西没有被正确清理,但我不确定 customError 仍然存在。

我开始的任何想法。谢谢。

[编辑] - 感谢 Gulzar,我将上面的代码修改为以下内容,现在显示错误:

0 投票
5 回答
6281 浏览

c# - 客户端应用程序在 C# 中查找本地网络上的服务器的最佳方法是什么?

客户端使用 GenuineChannels 连接到服务器(我们正在考虑切换到 DotNetRemoting)。我所说的查找是获取要连接的服务器的 IP 和端口号。

似乎蛮力的方法是尝试网络上的每个 IP 尝试活动端口(甚至不确定这是否可能),但必须有更好的方法。

0 投票
2 回答
2771 浏览

c# - 如何将透明客户端代理添加到远程对象

我有一个小问题,我无法弄清楚。我有一个服务器端 MarshalByRefObject,我试图在客户端包装一个透明代理。这是设置:

问题是对 RemotingServices.ExecuteMethod 的调用,会引发异常,并显示消息“只能从对象的本机上下文调用 ExecuteMessage。”。谁能指出如何让它正常工作?我需要在远程对象的方法调用之前和之后注入一些代码。干杯!