rmi、防火牆與網閘
要點:
1 rmi服務原理。 首先由rmi伺服器註冊,建立serversocket. 其次由rmi客戶機lookup,返回物件stub. 最後由rmi客戶機呼叫物件方法。由於只是得到服務的stub,實際執行是由伺服器完成的,但看似在客戶端完成。
2 如果有防火牆,則必須固定rmi引擎埠與服務埠。
引擎埠是用來客戶機查詢的,服務埠是真正用來與客戶機通訊的。
只有固定了埠,防火牆與網閘才能有針對性的開放埠。
在此要注意,建立固定埠sorcket與設定SocketFactory必須在繫結查詢埠前完成。
如果不固定埠,有可能報異常如: Connection refused to host: 。。。; nested exception is: java.net.ConnectException: Connection timed out: connect 開放埠原碼: SMRMISocket smRMI = new SMRMISocket(intePort); smRMI.createServerSocket(intePort+ 1); RMISocketFactory.setSocketFactory(smRMI);
// 3: 繫結
if (System.getSecurityManager() == null)
{
System.setSecurityManager(new RMISecurityManager());
}
LocateRegistry.createRegistry(Integer.parseInt(port));
String rmiAddress = "//"+ip+":"+port+"/Engine";
Naming.rebind(rmiAddress, new ExampleRMIImpl(null));
//如果例項化ExampleRMIImpl必須放在setSocketFactory方法後面。
//System.out.println("rmi rebind address is:"+rmiAddress);
3 服務端與客戶端jar必須完全一致。否則造成客戶端訪問時,客戶端須先從服務端下載,報安全許可異常。類似:
error unmarshalling return; nested exception is: java.lang.ClassNotFoundException: className_Stub (no security manager: RMI class loader disabled)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11419868/viewspace-1007563/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網閘與防火牆的區別是什麼防火牆
- 網閘原理和防火牆的區別防火牆
- WAb防火牆與傳統防火牆防火牆
- 網路防火牆的配置與管理防火牆
- 軟體防火牆與硬體防火牆詳解防火牆
- WAF與網路防火牆的區別防火牆
- ADDS與防火牆防火牆
- 企業上網與防火牆建設(轉)防火牆
- 【網路安全】什麼Web應用防火牆?它與雲防火牆有什麼差異?Web防火牆
- 防火牆 | 網路協議防火牆協議
- 內網滲透-防火牆資訊內網防火牆
- 網路安全——防火牆詳解防火牆
- 天網防火牆的配置方法防火牆
- 江蘇南京-山石網科防火牆防火牆
- 配置ModSecurity防火牆與OWASP規則防火牆
- centos6.8防火牆操作與配置CentOS防火牆
- Nginx + Lua 搭建網站WAF防火牆Nginx網站防火牆
- 防火牆(firewall)防火牆
- SQL防火牆SQL防火牆
- 防火牆IPTABLES防火牆
- RouterOS防火牆ROS防火牆
- 防火牆入侵於檢測——————3、思科 PIX 防火牆和 ASA 防火牆產品線防火牆
- 淺談下一代防火牆與Web應用防火牆的區別防火牆Web
- AutoRun病毒防火牆如何使用 AutoRun病毒防火牆教程防火牆
- 全面分析防火牆及防火牆的滲透(轉)防火牆
- 滲透測試某大型能源公司續(成功滲透區域網閘道器防火牆)防火牆
- linux apf 防火牆安裝與配置Linux防火牆
- win10 防火牆設定方法_win10怎麼設定網路防火牆Win10防火牆
- CentOS 防火牆操作CentOS防火牆
- 防火牆介紹防火牆
- CentOS 7.0防火牆CentOS防火牆
- linux 防火牆Linux防火牆
- 防火牆透明模式防火牆模式
- 配置防火牆示例防火牆
- 電影:防火牆防火牆
- win10如何關閉域防火牆_win10域網路防火牆關閉方法Win10防火牆
- ubuntu 關閉防火牆命令 ubuntu怎樣關閉防火牆Ubuntu防火牆
- 選用單防火牆DMZ還是雙防火牆DMZ(轉)防火牆