C/S架构中WebService的问题。

您好,我想请教您一个问题。就是C/S架构中webservice发布到哪儿去了呢?我们的项目是C/S结构的,后台是用java开发的,前台是winform开发的。webservice用的是apache cxf。我一直不太明白原理,所以想请教您一下!我看我们好像并没有用web服务器。20分不成敬意,还请帮忙解答。不胜感激。

CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。目前它仍只是 Apache 的一个孵化项目。
Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。这些 Services 可以支持多种协议,比如:SOAP、XML/HTTP、RESTful HTTP 或者 CORBA ,并且可以在多种传输协议上运行,比如:HTTP、JMS 或者 JBI,CXF 大大简化了 Services 的创建,同时它继承了 XFire 传统,一样可以天然地和 Spring 进行无缝集成。
CXF 是一种基于 Servlet 技术的 SOA 应用开发框架,需要 Servlet 容器的支持。CXF 支持在多种 Servlet 容器中运行,包括 WebSphere、WebLogic、Tomcat、Jetty 等。一般使用 Tomcat 5.5.25 和 Jetty 作为 CXF 的运行容器,所有配置过程和发布步骤的说明也均是针对 Tomcat 和 Jetty
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-25
服务是发到一个 UDDI 上了,uddI也可以是部署到服务器上的一个软件,服务提供者提供WSDL到UDDi上,服务请求去UDDi查找,查到跟据Wsdl就可以与服务建立SOAP消息。我也不太懂,也是刚学习 我用的bS,axis2,和JUDDI,共同学习吧...
相似回答