public Server createServer(Responder testResponder) throws Exception{ return server = new SocketServer(testResponder, new InetSocketAddress(0)); }
public static void main(String[] arg) throws Exception { Responder responder = new GenericResponder(Protocol.parse("{\"protocol\": \"X\"}")) { public Object respond(Message message, Object request) throws Exception { throw new IOException("no messages!"); } }; SocketServer server = new SocketServer(responder, new InetSocketAddress(0)); server.start(); System.out.println("server started on port: "+server.getPort()); server.join(); } }
@Override public Server createServer(Responder testResponder) throws Exception { responder.addRPCPlugin(new RPCMetaTestPlugin("key1")); responder.addRPCPlugin(new RPCMetaTestPlugin("key2")); return new SocketServer(responder, new InetSocketAddress(0)); }
/** * Starts the RPC server. */ public static void main(String[] args) throws Exception { SocketServer server = new SocketServer( new SpecificResponder(Simple.class, new TestImpl()), new InetSocketAddress(0)); server.start(); File portFile = new File(SERVER_PORTS_DIR, "java-port"); FileWriter w = new FileWriter(portFile); w.write(Integer.toString(server.getPort())); w.close(); } }
@Before public void testStartServer() throws Exception { if (server != null) return; server = new SocketServer(new TestResponder(), new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); requestor = new GenericRequestor(PROTOCOL, client); }
@Before @Override public void testStartServer() throws Exception { if (server != null) return; server = new SocketServer(new ReflectResponder(TestNamespace.class, new TestImpl()), new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); proxy = ReflectRequestor.getClient(TestNamespace.class, client); }
@Before public void testStartServer() throws Exception { if (server != null) return; server = new SocketServer(new ReflectResponder(Simple.class, new TestImpl()), new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); proxy = ReflectRequestor.getClient(Simple.class, client); }
@Before public void testStartServer() throws Exception { if (server != null) return; server = new SocketServer(new SpecificResponder(TestNamespace.class, new TestImpl()), new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); proxy = SpecificRequestor.getClient(TestNamespace.class, client); }
@Before @Override public void testStartServer() throws Exception { if (server != null) return; Responder responder = new TestResponder(); responder.addRPCPlugin(new RPCMetaTestPlugin("key1")); responder.addRPCPlugin(new RPCMetaTestPlugin("key2")); server = new SocketServer(responder, new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); requestor = new GenericRequestor(PROTOCOL, client); requestor.addRPCPlugin(new RPCMetaTestPlugin("key1")); requestor.addRPCPlugin(new RPCMetaTestPlugin("key2")); } }
@Before @Override public void testStartServer() throws Exception { if (server != null) return; ReflectResponder rresp = new ReflectResponder(Simple.class, new TestImpl()); rresp.addRPCPlugin(new RPCMetaTestPlugin("key1")); rresp.addRPCPlugin(new RPCMetaTestPlugin("key2")); server = new SocketServer(rresp, new InetSocketAddress(0)); server.start(); client = new SocketTransceiver(new InetSocketAddress(server.getPort())); ReflectRequestor requestor = new ReflectRequestor(Simple.class, client); requestor.addRPCPlugin(new RPCMetaTestPlugin("key1")); requestor.addRPCPlugin(new RPCMetaTestPlugin("key2")); proxy = ReflectRequestor.getClient(Simple.class, (ReflectRequestor)requestor); }
public static void main(String[] arg) throws Exception { SocketServer server = new SocketServer(null, new InetSocketAddress(0)); System.out.println("started"); server.join(); } }
public static void main(String[] arg) throws Exception { SocketServer server = new SocketServer(null, new InetSocketAddress(0)); System.out.println("started"); server.join(); } }
socketServer = new SocketServer(PORT); socketThread = new Thread(socketServer); socketThread.start();
public ServerUI(int port) { SocketServer server = new SocketServer(port); server.setOnDataListener(this); server.start(); }
public static void main(String[] arg) throws Exception { Responder responder = new GenericResponder(Protocol.parse("{\"protocol\": \"X\"}")) { public Object respond(Message message, Object request) throws Exception { throw new IOException("no messages!"); } }; SocketServer server = new SocketServer(responder, new InetSocketAddress(0)); server.start(); System.out.println("server started on port: "+server.getPort()); server.join(); } }
public TetheredProcess(JobConf job, OutputCollector<TetherData, NullWritable> collector, Reporter reporter) throws Exception { try { // start server this.outputService = new TetherOutputService(collector, reporter); this.outputServer = new SocketServer (new SpecificResponder(OutputProtocol.class, outputService), new InetSocketAddress(0)); outputServer.start(); // start sub-process, connecting back to server this.subprocess = startSubprocess(job); // open client, connecting to sub-process this.clientTransceiver = new SocketTransceiver(new InetSocketAddress(outputService.inputPort())); this.inputClient = (InputProtocol) SpecificRequestor.getClient(InputProtocol.class, clientTransceiver); } catch (Exception t) { close(); throw t; } }