问题标签 [rpc]
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.
java - 在 Java 中使用 Python
可能重复:
Java Python 集成
我有一个用 100% Java 编写的大型现有代码库,但我想将 Python 用于其中的一些新部分。我需要做一些文本和语言处理,我更愿意使用 Python 和像NLTK这样的库来做这件事。
我知道 Jython 项目,但看起来这代表了一种在 Python 中使用 Java 及其库的方式,而不是反过来——我错了吗?
如果不是,那么在 Java 和 Python 之间进行接口的最佳方法是什么,这样(理想情况下)我可以在 Python 中调用一个方法并将结果返回给 Java?
c++ - 在 ONC RPC 中,从两个线程调用 svc_run() 是否有效,注册到不同的程序号?
在我们支持多平台(Linux、Solaris 和 Windows)并使用 C 和 C++ 编码的项目中,我们使用ONC RPC进行 IPC。最近需要有一个应用程序服务器来处理两个不同的程序。
我尝试了以下测试。
创建了一个多线程应用程序在其中创建了两个工作线程
我已经在Red Hat Linux 4 上尝试过了,它对我来说运行良好。
但是注册两个程序 no 并在两个不同的线程中调用 svc_run 是否有效?
我曾尝试在互联网上搜索,但我无法找到任何明确的信息。
apache-flex - Drupal RPC 故障
希望有人可以帮助我解决这个问题。
我开始使用 Drupal 服务和 Adobe Flex。我创建了一个简单的服务并安装了 AMFPHP 模块。在 Adobe Flex 中运行应用程序时,我似乎没有问题......并且一切都运行良好,显示数据
但是,在将 .html 和 .swf 文件上传到我的网络服务器并访问站点 [ http://www.bkardi.com/top25/Top25UI.html] 后,我收到以下错误
解决此问题的最佳行动方案是什么
c++ - 小型分布式 C++ 应用程序的最佳方法
我正在分发一个独立的应用程序。应用程序的每个实例都必须能够发送和接收查询。
要求:
- 语言 - C++
- 规模 - 小。一次可能是 5 个实例
- 平台无关
- 传输的数据量预计会很高(最坏情况下的原始图像)
我不想使用 RPC,因为它需要运行注册表服务。我认为 CORBA 和 SOAP 的开销太大了。我有点决定使用自定义协议,但只是想听听是否有更好的方法。
谢谢。
java - Android:将服务传递给处理程序
所以,我已经阅读了 android AIDL文档,并且大致了解了 RPC 在 Activity 和 Service 之间的工作方式。但是,对于我的应用程序来说,实现这些功能似乎有些过头了:基本上,我想向 Service 传递一个不错的处理程序,以便它的线程可以将数据传递给我的 Activity。目前我正在通过使用静态公共成员(hack)来解决这个问题,但我更喜欢在服务的起始 Intent 中传递一个 Handler 对象。例如,我可以在创建时轻松地将整数传递给我的服务:
但是,由于 Handler 不是可序列化的,我还没有找到一种方法将其传递给服务,而无需简单的静态成员破解。有什么见解吗?或者,我只是不得不接受它并对服务进行正式的 RPC 吗?
c# - 两个独立应用程序之间的通信
我开发了一个从数据库读取数据的 Windows 服务,该数据库是通过 ASP.net MVC 应用程序填充的。
我需要通过向数据库发出选择查询来使服务重新加载内存中的数据。此重新加载将由 Web 应用程序触发。我已经想到了几种方法来完成此操作,例如远程处理、MSMQ,或者只是让服务在套接字上侦听重新加载命令。
我只是在寻找关于什么是最好的方法的建议。
java - 如何使用远程调试功能获取对象的数据?
我想知道如何使用类似于 Eclipse 的远程调试技术从远程对象(驻留在服务器上)获取数据?我已经有了客户端代码,只想将其扩展为绑定(如果可能)到某个端口并从服务器获取数据。
老实说,我不想在服务器端使用任何特定的东西(即在服务器上创建额外的代码),因为服务器已经允许远程调试,我可以在 Eclipse 调试器视图中看到数据。
如果您可以向我指出一些示例代码-那就更好了。非常感谢提前。
wmi - 没有 (!) RPC 服务的远程关闭
有多种方法可以远程关闭计算机。
以下是我知道的三个:
- 通过远程 WMI 连接调用 Win32_OperatingSystem 类的 Shutdown 方法
- 使用 Microsoft Windows shutdown.exe
- 让您的 (whatever).exe 将自身复制到目标计算机上的系统文件夹,将自身注册为服务并使用参数远程启动它,以便它启动本地关闭。
第 3点是 sysinternals 这样做的原因,例如,它要求您激活文件和打印机共享,以便它能够将自身复制到目标并调用服务。
2 号几乎可以在任何地方使用……但还需要启用文件和打印机共享。因为:这会激活远程调用关闭所需的 RPC 服务。
据我所知,即使是1 号WMI 解决方案,不仅需要在目标上安装 WMI,还需要启用 RPC 服务。
我的问题是:我需要一个解决方案,允许我在没有启用RPC的情况下关闭远程计算机。
有办法吗?
注意:业务解决方案上下文中的一种方式;-)
eclipse - 在 Eclipse 中从 CNF(通用导航器框架)中删除 popUpMenus
plugin.xml
通过配置文件,我已经部分成功地从 Commons Navigator Framework 中删除了几乎所有的弹出菜单。
有 2 个拒绝去的菜单:
group.edit
和group.reorganize
.
我的plugin.xml
配置如下所示:
将 设置allowsPlatformContribution
为 false 确实会停止将贡献添加到上下文菜单中,除了group.edit
and group.reorganize
... 这对我来说开始看起来像一个错误。
显而易见的解决方案是从 my 中删除插入点,<popUpMenu>
但没有它们,应用程序会引发异常:
它为重组组抛出相同的异常。