Restlet学习




import org.restlet.Application;
import org.restlet.Component;
import org.restlet.Restlet;
import org.restlet.data.Protocol;
import org.restlet.routing.Router;

public class FirstStepsApplication extends Application {

 public static void main(String[] args) throws Exception { 
     // Create a new Component. 
     Component component = new Component(); 

     // Add a new HTTP server listening on port 8182. 
     component.getServers().add(Protocol.HTTP, 8183); 

     // Attach the sample application. 
     component.getDefaultHost().attach("/firstSteps", 
             new FirstStepsApplication()); 

     // Start the component. 
     component.start(); 
 } 
    /**
     * Creates a root Restlet that will receive all incoming calls.
     */
    @Override
    public synchronized Restlet createInboundRoot() {
        // Create a router Restlet that routes each call to a new instance of HelloWorldResource.
        Router router = new Router(getContext());

        // Defines only one route
        router.attach("/context", FirstResouce.class);

        return router;
    }

}


---------------------------------------------------------------------------------

import org.restlet.resource.Get;
import org.restlet.resource.ServerResource;

public class FirstResouce extends ServerResource{
 @Get
 public static String testGet() {
  return "hello restlet";
 }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值