I am trying to analyze the ports opened by the jboss 4.0.2 default configuration.
This is what I understand so far:
There are 6 ports open in the default configuration, besides the HTTP/AJP connectors:
1098: the rmi port used by the NamingService to host the NamingServer object.
1099: the server port used by the NamingService to serve the stub for the remote NamingServer object.
4444: the rmi port used by the JRMPInvoker to host the JRMPInvoker object.
4445: the server port used by the PooledInvoker to handle invocations.
8083: the server port used by the WebService to do remote classloading.
8093: the server port used by JMS to handle JMS communications.
First of all, are those correct statements?
Secondly, are those ports necessary? What functionality does the jboss lose if certain port is shut down? For example, if I shut down 8093, I wouldn't be able to do JMS. What about other ports? I don't seem to have a problem starting the jboss without them.