我是静态Web服务的新手。所以,请忍受我。我在宁静的WS上做一个小型POC。我以前曾在基于SOAP的服务(Jax-RPC)中工作。我发现的直接区别是这里没有WSDL。服务提供商托管的URL作为端点。我们通常使用jackson
或jersey
forjson
或xml
基于请求参数,并在截取请求的方法之前使用@ get,@ post等注释,我们可以从托管服务获取参数并将其用于我们的利益。
现在,在我看来,我们可以在普通servlet中执行相同的操作。我们可以request.getParameter("param")
在doPost()
方法中使用:来访问url并从中获取请求参数和值。为什么我们需要宁静的方法来获取参数?
因此,问题归结为:在这种情况下,什么时候使用宁静的Web服务以及何时仅使用简单的简单servlet?
原谅我对这个问题直言不讳,我只是想了解更多。
servlet可以正常工作。使用Web服务框架的好处与使用网站框架的好处相同。他们做了一些平凡的举重。例如,JAX-RS提供了更轻松的URL路由,以及与XML / JSON和Java bean之间的简单绑定。
您可以“免费”获得该软件。
因此,这些框架可以使开发变得更容易,但是肯定不是必需的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句