我们可以使用Restlet框架创建异步REST服务吗?

时间:2015-07-09 20:36:26

标签: java multithreading rest asynchronous restlet

我试图理解Restlet框架的异步组件[2.3]。 来自official site

  

完全多线程设计,每个请求的资源实例可在开发应用程序时减少线程安全问题。

     

支持异步请求处理,与IO操作分离。与Servlet API不同,Restlet应用程序不能直接控制输出流,它们只提供由服务器连接器写入的输出表示。

     

支持非阻塞NIO模式,以将连接数与线程数分离。

所以我不理解第一句和第二句之间的区别。对我来说,请求是由一些连接器(Web容器?如Jetty或NIO)处理的,如果连接器是异步的,我们就完成了。最后我不理解"非阻塞NIO模式",NIO与NIO连接器是一回事吗? 也许有人可以给出一个基于Restlet的异步服务器的例子(官方网站包含关于这个主题的一些信息)?

感谢。

0 个答案:

没有答案