This section describes the ports BDB Server uses for communication and how you can change the configuration settings for your databases. The following ports (4) are used for communication:
Port | Used By/For |
|---|---|
2809 | CORBA name service |
5156 | CORBA notification service |
51000 | Node Manager (listens for signals) |
By default, every running database for a selected Node Manager uses one of the ports in the range of 51001 to 51026 (e.g., for the selected node manger, if two databases are running then two ports are used). The range of ports used for a selected database can be changed by modifying the port range value of the ORBEndpoint element for the database in the BathyNodeManagerConfig.xml file (located in the C:\Program Files\CARIS\BDB Server\<version>\system folder).
When a client application tries to establish a connection to a database it connects to the name service requesting the IP address and the port that the server is running on. The name service then completes the connection to the requested IP address and port. The client application then makes connections to the notification service. |
All network communication is TCP based and uses Internet Inter-ORB Protocol (iiop) as the protocol. The default IP address for the server is 0.0.0.0. The server can be configured to run on a specific IP address by editing the IP elements in the BathyNodeManagerConfig.xml file (located in the C:\Program Files\CARIS\BDB Server\<version>\system folder).
The BDB Server machine must have a static IP address in order to load objects into a database. |
You must select one or more locations for the databases you want to create and use with BDB Server.
You must use the Bathy Node Location Editor to select the locations of the databases you want to use with the selected Node Manager.