首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

C/S架构中,服务端怎么实现webservice

2013-01-06 
C/S架构中,服务端如何实现webservice?使用C/S架构开发的系统,但是又要对外提供webservice功能,请问能有什

C/S架构中,服务端如何实现webservice?
使用C/S架构开发的系统,但是又要对外提供webservice功能,请问能有什么办法在Server端实现webService呢?

有没有相关的开源组件,如xfire,axis2等。能不能实现。主要是不想为了一个webSerivce功能就要增加web服务器(tomcat,Jboss等)。

期待高手指教!!!
[解决办法]
我同事嫌TOMCAT重,就用ICE搭建了一个框架,发现缺少DB连接池,就写过连接池;少了事务管理,就集成Spring,发现少了对象容器,就自己加对象池,最后发现重写了tomcat


还是建议你用成熟应用服务器比如Jboss,学习成本远远小于自己写带来的debug时间,JBoss7上的webservice 非常容易实现。CS不就是客户端直连数据库嘛,还是保持不变;增加个应用服务器,连接数据库,提供WS



[解决办法]
JEE也有socket连接解决方案,就是JCA,J2EE 连接器架构(J2EE Connector Architecture)
[解决办法]
可以有socket封装http  具体可能要网上查资料 ,我做过一个简单的 不是很复杂 
[解决办法]
webservices是基于soap / soap2 协议的。只要符合协议的不管什么程序都可以交互。
你完全可以把xfire,axis2的连接端换成socket的。其他语言比如说.net c#也都有响应的webservice框架

热点排行