一个ssh框架项目,如何加入web service功能,转变成所谓面向服务的SOA?

fyjin99 2009-12-09 03:02:10
小弟初入Java,前不久公司要做一个项目,说是用SSH框架,摸索了半天感觉差不多了。老总TNND一拍脑袋说是现在流行SOA,让我搞成SOA,请问各位大能如何加入web service功能,转变成所谓面向服务的SOA?我是用MyEclipse开发的,网上找了一下,说是用xfile最好,可是相关资料实在是不多,请各位大能帮帮忙啊!
...全文
592 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
invoked 2009-12-11
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zl3450341 的回复:]
6楼的网址不错
http://www.cnblogs.com/zhuweisky/archive/2006/06/01/414971.html
[/Quote]
a24334784 2009-12-11
  • 打赏
  • 举报
回复
正好我们公司也有这个需求了。来这里取经了
fyjin99 2009-12-11
  • 打赏
  • 举报
回复
webservice能解析Hibernate映射生成的Set 、HashSet类型的吗?此外Hibernate的缓存策略这时候能起作用吗?
fyjin99 2009-12-11
  • 打赏
  • 举报
回复
多谢各位了。
zl3450341 2009-12-10
  • 打赏
  • 举报
回复
williamxiao 2009-12-10
  • 打赏
  • 举报
回复
我们现在在做的项目是使用Axis2来做的,觉得学习的资料蛮多的,建议楼主看看.
http://space.itpub.net/12921506/viewspace-586425
上面的资料讲得比较完整.
youjianbo_han_87 2009-12-10
  • 打赏
  • 举报
回复
1.

XFire 是 codeHaus 组织提供的一个开源框架,它构建了 POJO 和 SOA 之间的桥梁,主要特性就是支持将 POJO 通过非常简单的方式发布成 Web 服务,这种处理方式不仅充分发挥了 POJO 的作用,简化了 Java 应用转化为 Web 服务的步骤和过程,也直接降低了 SOA 的实现难度,为企业转向 SOA 架构提供了一种简单可行的方式。

XFire 目前最新的版本是 1.2.2,目前支持的特性主要包括:

* 支持将 Web 服务绑定到 POJO、XMLBeans、JAXB1.1、JAXB2.0 和 Castor;
* 支持基于 HTTP、JMS、XMPP 等多种协议访问 Web 服务;
* 支持多种 Web 服务业界重要标准如 SOAP、WSDL、Web 服务寻址(WS-Addressing)、Web 服务安全(WS-Security)等;
* 支持 JSR181,可以通过 JDK5 配置 Web 服务;
* 高性能的 SOAP 实现;
* 服务器端、客户端代码辅助生成;
* 对 Spring、Pico、Plexus 等项目的支持等。

2. Apache CXF = Celtix + XFire,Apache CXF 的前身是叫Apache CeltiXfire,现在已经正式更名为Apache CXF 了,以下简称CXF。CXF继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS全面的支持,并且提供了多种 Binding 、Data Binding、Transport 以及 Format的支持,并且可以根据实际项目的需要,采用 Code First 或者 WSDL First 来轻松地实现 Web Services 的发布和使用。

fyjin99 2009-12-10
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bao110908 的回复:]
用 CXF 吧,你已经用 SSH 了,改成 CXF 的话很方便的。

PS:SOA 是面向服务架构,是以 WebServices 为基础的,是总线型的架构体系,对于你们老板来说,我只能滴汗了,什么把应用改成 WebServices 的就是 SOA 了,那简直可笑了。
[/Quote]
没办法,人家追求概念,什么SOA我们也搞不清楚,CXF是XFile的新版吧?
youjianbo_han_87 2009-12-10
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bao110908 的回复:]
用 CXF 吧,你已经用 SSH 了,改成 CXF 的话很方便的。

PS:SOA 是面向服务架构,是以 WebServices 为基础的,是总线型的架构体系,对于你们老板来说,我只能滴汗了,什么把应用改成 WebServices 的就是 SOA 了,那简直可笑了。
[/Quote]

嗯,这个是比较搞笑。。。。。。。
  • 打赏
  • 举报
回复
用 CXF 吧,你已经用 SSH 了,改成 CXF 的话很方便的。

PS:SOA 是面向服务架构,是以 WebServices 为基础的,是总线型的架构体系,对于你们老板来说,我只能滴汗了,什么把应用改成 WebServices 的就是 SOA 了,那简直可笑了。
道光2008 2009-12-09
  • 打赏
  • 举报
回复
http://www.cnblogs.com/zhuweisky/archive/2006/06/01/414971.html这个够清楚啦,研究去吧
fyjin99 2009-12-09
  • 打赏
  • 举报
回复
帮忙啊!!!
fyjin99 2009-12-09
  • 打赏
  • 举报
回复
自己顶!
fyjin99 2009-12-09
  • 打赏
  • 举报
回复
老兄上面那个写的很不详细啊,基本没什么东西啊。有没有spring+xfile相关的实例和资料啊?
GuoGongZhou 2009-12-09
  • 打赏
  • 举报
回复
http://download.csdn.net/source/1785238
fyjin99 2009-12-09
  • 打赏
  • 举报
回复
各位帮帮忙啊!!!救命啊!!完不成,这个公司小弟是呆不下去要卷铺盖走人了啊!!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧