软件开发接口教案.ppt

选择axis2, cxf的建议 CXF 的功能特性非常多,要熟练使用它非得花些功夫才行。 熟悉工具涉及领域的协议是个不错的主意。虽然CXF提供了简化服务创建的编程模型, 但是如果不了解WS-*协议,在遇到问题调试时必然会花不少时间。尤其是在SOA的环境 中,客户端和服务不一定是使用同一语言、同一工具实现的情况下,互操作问题经常是由于 对协议的不同支持造成的; 作为CXF实现内容的一个重点,JAX-WS是值得关注的; 在Java的环境中,Spring几乎已经成为开发服务器端应用的首选,应重点关注CXF和Spring的配合使用; 近些年来,Java世界的动态语言旋风愈演愈烈。Groovy由于其语法和Java兼容且提供了 不少方便的语法,吸引了不少Java开发者。更何况新兴的Grails框架逐渐引人注目,其前 途不可限量。GroovyWS专为Groovy开发,且底层就是CXF,作为CXF的开发者,没有理 由不去使用可以使自己生活过得舒适的工具; CXF携带了大量的例程,它们是熟悉和了解CXF的大门的; 参与社区,参与讨论,往往比起自己单干要有用得多。 性能对比 远程测试结果(单位:ms) 服务器端 axis2 axis1 xfire cxf 客户端 axis2 axis1 axis1 axis2 xfire+spring axis1 cxf axis1 客户端初始化 6

文档评论(0)

1亿VIP精品文档

相关文档