For this reason, when you are planning to use the Selenium Standalone Server (or Grid) on some other remote (non-localhost) System you should consider using our SeleniumServerRunner in order to convey the benefits of these non-Selenium interactions on the remote System(s).
The wrapper does NOT alter the Selenium Standalone Server code in any way. However, we create a separate SAFS Selenium RMI Server inside the same JVM to handle SAFS Selenium requests outside the scope of the Selenium Server.