Standard TCP Transport
The so-called Standard TCP transport uses standard Java sockets to implement a TCP transport layer. This transport is considered legacy and the NIO transport should be used instead.
Exporting a Server
You use SocketServerExporter to export a server over this transport, as follows:
SocketServerExporter exporter = new SocketServerExporter(); exporter.port(7070); Hello helloServer = exporter.export(new HelloImpl());
The above exports the HelloImpl instance as a server. The stub that is returned by the export() method can then be bound to Ubik's JNDI, as such:
Context context = JNDIContextBuilder.newInstance().domain("myDomain").build(); context.bind("hello", helloServer);