锁定老帖子 主题:我个人理解的什么是web service
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-01-08
如果就应用系统间数据整合而言,你任何技术方案都可以,比如你数据交换通过RMI,Hhessian,ws等都可以,或者你自己定义消息传递方案都行。 webService 作为当前SOA解决方案中对“服务”的一种现行的具体技术实现,提供了异构系统之间整合的技术手段.你这里提到的系统整合,只是狭义的在多个异构系统之间进行数据交换和互操作的概念。 总的说来,他们唯一相同点事基于http传输协议的webService和servlet(HttpServlet实现)都是基于http响应请求的。但webService作为一个规范和标准,所承担的角色远不止这些,你可以参考SOA服务相关的东西了解下。 |
|
返回顶楼 | |
发表时间:2012-01-08
第2点,servlet返回的是纯文本??
HttpServletResponse支持的格式多了去了,看mimeType。流式写比比皆是 |
|
返回顶楼 | |
发表时间:2012-01-10
不是一个层面的东西。简单点可以这么理解,Servlet是用来处理请求和进行响应的,基于Servlet可以实现WebService。
|
|
返回顶楼 | |
发表时间:2012-01-10
WebService主要是考虑到重用既存系统。
比如客户不想废弃既存的COBOL系统,但又想用j2ee开发新功能 可以把既存的系统封装成webservice,新系统用webservice去调用 其他没什么 两者混杂使用也是很常见的 如果没有这方面需求,将来也不会有,servlet搞搞就好了 |
|
返回顶楼 | |
发表时间:2012-01-10
webservice一般用来实现跨平台(系统)调用
|
|
返回顶楼 | |
发表时间:2012-01-10
runjia1987 写道 第2点,servlet返回的是纯文本??
HttpServletResponse支持的格式多了去了,看mimeType。流式写比比皆是 哦。哈哈,哥们提点的对。 |
|
返回顶楼 | |