Tag Archives: xfire

2008九月·学习主题·SOA

恩,这是一个学习计划。
主题只有一个SOA

重点学习项目:

Apache ServiceMix是一个开源的ESB总线,遵循Java Business Integration 1.0 (JSR 208)规范,完全Java实现,现在是Apache的TopLevel的项目。

Apache Camel是个规则路由引擎,一个POJO based Java DSL实现。

Apache ActiveMQ是一个消息服务器。

Apache CXF么,目前最轻巧好用的WebService工具包,其前身为可爱的XFire(对Fire相关的都有莫名的爱)

以上组件可以组成完整的SOA实现工具包,支持分布式部署,集群,更有商业版本可供升级。

ServiceMix 4.0 版本将支持OSGi,版本控制,JBI 2.0,SCA等重要功能,目前已经有m1版本了,不过JBI 2.0还没出来,可以慢慢等待。

阅读书目:

Service-Oriented Architecture (SOA): Concepts, Technology, and Design

Publisher: Prentice Hall

Publication: 2005, English
ISBN: 9780131858589
Pages: 792

SOA Approach to Integration (Paperback)

by Matjaz, B. Juric (Author), Ramesh Loganathan (Author), Dr. P., G Sarang (Author)

好不容易,不过只能搞到以上两本。。。

使用XFire与Spring开发Web Services

下载PDF 使用XFire与Spring开发Web Service

xfire-src 相关源码下载

实现功能与特点

  • 基于J2EE平台的Web Service服务
  • 开发方便,配置简单
  • 设计接口
  • 实现服务
  • 配置暴露接口
  • XFire将自动生成对应的wsdl
  • 支持高级详细配置
  • 与Spring无缝集成

运行环境

开发平台