2011-10-11 77 views
1

我有corba服務器和corba客戶端運行在不同的主機上,服務器和客戶端之間有防火牆。當客戶端連接到服務器時,我發現服務器上有幾個隨機的遠程端口用於連接。 套裝軟件出來:確定CORBA連接的遠程端口

的java.exe 11816 TCPV6 xxx.domen.com 7000 xxx.domen.com 0偵聽
的java.exe 11816 TCP XXX 7000本地主機61392 ESTABLISHED
的java.exe 11816 TCP xxx.domen.com 7000 xxx.domen.com 61393 ESTABLISHED

OpenORB(Java)用於服務器,IIOP.NET用於客戶端。 我需要確定可能使用的遠程端口的服務器範圍,以滿足防火牆限制。

所以,問題是我如何管理/確定服務器連接的遠程端口?

P.S. 對於我來說,滿足防火牆限制的最佳方式是在客戶端 與具有預定義端口的服務器之間使用一個雙向通道。 PPS 該解決方案CORBA - JacORB: Use fixed port generating IOR? 也是合適的,但我需要爲我的ORB實現的解決方案(OpenORB(渣),IIOP.NET)

感謝幫助=)

回答

2

大多數ORB可以選擇在修復端點上啓動服務器,如果這樣做可以允許該端口位於防火牆中

0

我發現幾個隨機遙控器端口在服務器上用於 連接

不,你沒有。您只能在LISTENING狀態下找到一個端口。端口7000.

相關問題