当前位置: 技术问答>java相关
有关Java Socket 问题
来源: 互联网 发布时间:2015-11-04
本文导语: 在服务器端的ASP程序中有Applet小程序,这个小程序要与多台电脑建立Socket连接,请问各位,如何来建立此多连接。 现在我遇上的问题是我只能建立与服务器建立连接,而无法与建立其他电脑的连接。 | ...
在服务器端的ASP程序中有Applet小程序,这个小程序要与多台电脑建立Socket连接,请问各位,如何来建立此多连接。
现在我遇上的问题是我只能建立与服务器建立连接,而无法与建立其他电脑的连接。
现在我遇上的问题是我只能建立与服务器建立连接,而无法与建立其他电脑的连接。
|
>现在我遇上的问题是我只能建立与服务器建立连接,而无法与建立其他电脑的连接。
这个问题是处于安全的考虑,applet被下载到用户机器上之后,在io操作(包括文件、socket连接)等方面会收到限制。一般情况下,未经过数字认证的applet,只能同它被下载的机器(你的例子中,即那台asp服务器)建立socket连接。
这个问题是处于安全的考虑,applet被下载到用户机器上之后,在io操作(包括文件、socket连接)等方面会收到限制。一般情况下,未经过数字认证的applet,只能同它被下载的机器(你的例子中,即那台asp服务器)建立socket连接。
|
数字签名,或者做代理程序,让APPLET和这个代理程序通信,由代理程序去连接其它主机,并返回结果给APPLET。
|
那当然,applet就这样,不准你乱搞
|
这是Applet的沙箱模型限制了访问权限,可以通过修改客户机JRE的安全许可文件,加入权限许可功能即可
|
最简单的方法是通过服务器来中转了。