2010-09-15 83 views
-1

采访中提问:HTTP servlet和SOAP over HTTP之间的区别是什么?

  • HTTP servlet和SOAP over HTTP有什么区别?
  • 两者的优点和缺点是什么?
  • 在哪种情况下会用哪个?
+1

面试问题不是真正的问题。这是一个错误的二分法,因为大多数'soap over http'服务都是通过servlet部署的。 – bmargulies 2010-09-15 19:21:13

+3

@ user401596,你回答了什么? – 2010-09-15 19:21:58

+0

我想你的意思是一个web服务机制? – 2010-09-15 19:26:28

回答

2

你没有提到你提到的API的背景。

在一次采访中,他们可能希望听到一个servlet像soap一样处理一个http请求和一个http响应的响应。区别在于soap请求包含xml数据(头文件和有效载荷),必须以不同的方式进行解析(通常使用Xfire或Axis等框架)。

4

我会问他/她是否可以重复这个问题,因为在我看来这没有多大意义。您可以很好地创建一个HTTP Servlet,通过HTTP返回SOAP。

我想你必须首先解释什么是SOAP,什么是Servlet

相关问题