论坛首页 Java企业应用论坛

我个人理解的什么是web service

浏览 6660 次
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-01-08  

如果就应用系统间数据整合而言,你任何技术方案都可以,比如你数据交换通过RMI,Hhessian,ws等都可以,或者你自己定义消息传递方案都行。

webService 作为当前SOA解决方案中对“服务”的一种现行的具体技术实现,提供了异构系统之间整合的技术手段.你这里提到的系统整合,只是狭义的在多个异构系统之间进行数据交换和互操作的概念。

总的说来,他们唯一相同点事基于http传输协议的webService和servlet(HttpServlet实现)都是基于http响应请求的。但webService作为一个规范和标准,所承担的角色远不止这些,你可以参考SOA服务相关的东西了解下。
0 请登录后投票
   发表时间:2012-01-08  
第2点,servlet返回的是纯文本??
HttpServletResponse支持的格式多了去了,看mimeType。流式写比比皆是
0 请登录后投票
   发表时间:2012-01-10  
不是一个层面的东西。简单点可以这么理解,Servlet是用来处理请求和进行响应的,基于Servlet可以实现WebService。
0 请登录后投票
   发表时间:2012-01-10  
WebService主要是考虑到重用既存系统。
比如客户不想废弃既存的COBOL系统,但又想用j2ee开发新功能
可以把既存的系统封装成webservice,新系统用webservice去调用
其他没什么
两者混杂使用也是很常见的
如果没有这方面需求,将来也不会有,servlet搞搞就好了
0 请登录后投票
   发表时间:2012-01-10  
webservice一般用来实现跨平台(系统)调用
0 请登录后投票
   发表时间:2012-01-10  
runjia1987 写道
第2点,servlet返回的是纯文本??
HttpServletResponse支持的格式多了去了,看mimeType。流式写比比皆是

哦。哈哈,哥们提点的对。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics