REST Web服务的默认行为是什么- 同步 还是 异步?
如果是 同步 的话,我们是否可以创建 异步 服务?
REST Web服务的默认行为是什么- 同步 还是 异步?
如果是 同步 的话,我们是否可以创建 异步 服务?
"同步"或"异步"是请求资源的客户端的行为。它与REST webservice、其结构或支持服务器无关。
同步行为:
异步行为:
REST服务与同步或异步无关。
客户端: 客户端调用必须支持异步来实现,例如浏览器中的AJAX。
服务器端: 使用多线程环境/非阻塞IO来实现异步服务。
是的,您可以拥有异步和同步的Web服务。 您可以使用任何框架,如Restlet、JAXB、JAX-RS。