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

(八) 开发EJB容器模型的WEB服务

2012-06-24 
(8)开发EJB容器模型的WEB服务一:WEB服务(Web Service) :Web 服务也是一种分布式技术,它与EJB最大的不同是,

(8) 开发EJB容器模型的WEB服务

一:WEB服务(Web Service)


       Web 服务也是一种分布式技术,它与EJB最大的不同是,Web服务属于行业规范,可以跨平台及语言。而EJB属于java平台的规范,尽管理论上可以跨平台,但实现起来比较复杂,所以其应用范围局限在了java平台。看上去两者好像是互相竞争的关系,其实不是。它们两者的偏重点不一样,Web服务偏重的是这个系统对外提供什么功能,而EJB偏重的是如何使用一个个组件组装这些功能。就好比一个硬盘,它对外提供的是存储服务,这是web服务的关注点,对于怎样组装这个硬盘,怎样构造这些小零件,web服务并不关心,但这些却是EJB所关注的。

    JavaEE 为web service提供了两种不同的编程模型:EJB容器模型及Web容器模型,这里将以最新的JAX-WS2.x规范(Java API for XML-based Web Services)介绍webservice的开发。

   (八)  开发EJB容器模型的WEB服务


二:

  建一个WebService的Eclipse项目,因为是EJB模型,所以要建一个无状态会话bean,然后把这个无状态会话bean发布为web service,