1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.mina.examples.sumup;
20
21 import org.apache.mina.common.TransportType;
22 import org.apache.mina.registry.Service;
23 import org.apache.mina.registry.ServiceRegistry;
24 import org.apache.mina.registry.SimpleServiceRegistry;
25
26 /***
27 * (<strong>Entry Point</strong>) Starts SumUp server.
28 *
29 * @author The Apache Directory Project
30 * @version $Rev: 264677 $, $Date: 2005-08-30 11:44:35 +0900 $
31 */
32 public class Server
33 {
34 private static final int SERVER_PORT = 8080;
35
36 public static void main( String[] args ) throws Throwable
37 {
38
39 ServiceRegistry registry = new SimpleServiceRegistry();
40
41 registry.bind(
42 new Service( "sumUp", TransportType.SOCKET, SERVER_PORT ),
43 new ServerProtocolProvider() );
44
45 System.out.println( "Listening on port " + SERVER_PORT );
46 }
47 }