【发布时间】:2012-03-23 13:52:40
【问题描述】:
我在两个应用程序之间建立了客户端-服务器关系:一个 Web 应用程序和一个 OCX。我想要做的是将运行在本地 PC 上的 Web 应用程序的客户端部分与也安装在同一台 PC 上的 OCX 进行通信。服务器应用程序(OCX)不是我的(我不能更改它的源代码),它提供了两种与客户端应用程序通信的方式:通过中间文件或通过套接字。必须执行应用程序的 PC 有很多限制(例如,用户不是他们自己 PC 的管理员),因此比看起来更困难。我的疑问是哪种技术可以更好地处理来自客户端应用程序(JavaScript、Java Applets、另一个 OCX 等)的这种通信,以及这种技术可以更轻松地处理哪种选项(文件或套接字)。还有哪些是应该考虑到的安全和权限设置,以使其正常工作。您必须知道,在使用中间文件的情况下,我必须能够从 Web 应用程序中写入该文件的特定位置(例如,我不确定 Javascript 的 FileSystemObject 是否可以做到这一点)。提前致谢。
【问题讨论】:
标签: security sockets web client-server ocx