java/web
[web service] - ServletWebServer 사용기..
짱가쟁이
2010. 6. 30. 10:06
출처
XmlRpcServlet 을 사용한 단순한 형태의 standalone webserver 이다. web server 의 servlet api 를 활용하여 구현된다.
1. org/apache/xmlrpc/webserver/XmlRpcServlet.properties
- 위 경로에 맞춰서 프로퍼티를 생성하고 서비스 클래스 패스를 작성하면 땡.
2. 서비스 클래스 작성
- 적당히 알아서 만들어 주면 땡.
3. ServletServer.java
- servlet api 가 없으면 밑의 빨갛게 칠해진 코드에서 컴파일 에러가 나온다. (tomcat 6.0 의 servlet-api.jar 사용)
Example Code
import org.apache.xmlrpc.webserver.ServletWebServer;
import
org.apache.xmlrpc.webserver.XmlRpcServlet;
public class ServletServer {
private static final int port = 8080;
public static void main(String[] args) throws Exception {
XmlRpcServlet servlet = new XmlRpcServlet();
ServletWebServer webServer = new
ServletWebServer(servlet, port);
webServer.start();
}
}