通过文件或套接字在同一台机器上进行客户端 - 服

时间:2012-03-23 13:52:41

标签: security sockets web client-server ocx

我在两个应用程序之间建立了客户端 - 服务器关系:Web应用程序和OCX。我想要做的是将在本地PC上运行的Web应用程序的客户端部分与同样安装在同一台PC上的OCX进行通信。服务器应用程序(OCX)不是我的(我无法更改其源代码)并提供了两种与客户端应用程序通信的方式:通过中间文件或通过套接字。在必须执行应用程序的PC中存在许多限制(例如,用户不是他们自己的PC的管理员),因此它比看起来更难。我怀疑哪种技术可以更好地处理来自客户应用程序(JavaScript,Java Applet,另一个OCX等)的这种通信,以及通过这种技术可以更容易地处理哪些选项(文件或套接字)。还有哪些安全和权限设置应该被考虑在内以使其全部正常工作。您必须知道,在使用中间文件的情况下,我必须能够从Web应用程序写入该文件的特定位置(例如,我不确定Javascript的FileSystemObject是否可以执行此操作)。提前谢谢。

1 个答案:

答案 0 :(得分:0)

使用套接字非常容易。我只是不知道套接字的安全选项。您可以在这里查看:Oracle Sockets