利用 WebSphere Process Server 7 轻松定做属于自己的 EJB service
2010-05-21 00:00:00 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閹冣挃闁硅櫕鎹囬垾鏃堝礃椤忎礁浜鹃柨婵嗙凹缁ㄧ粯銇勯幒瀣仾闁靛洤瀚伴獮鍥敍濮f寧鎹囬弻鐔哥瑹閸喖顬堝銈庡亝缁挸鐣烽崡鐐嶆棃鍩€椤掑嫮宓佸┑鐘插绾句粙鏌涚仦鎹愬闁逞屽墰閹虫捇锝炲┑瀣╅柍杞拌兌閻ゅ懐绱撴担鍓插剱妞ゆ垶鐟╁畷銉р偓锝庡枟閻撴洘銇勯幇闈涗簼缂佽埖姘ㄧ槐鎾诲礃閳哄倻顦板┑顔硷工椤嘲鐣烽幒鎴旀瀻闁规惌鍘借ⅵ濠电姷鏁告慨顓㈠磻閹剧粯鈷戞い鎺嗗亾缂佸鏁婚獮鍡涙倷閸濆嫮顔愬┑鐑囩秵閸撴瑦淇婇懖鈺冪<闁归偊鍙庡▓婊堟煛鐏炵硶鍋撻幇浣告倯闁硅偐琛ラ埀顒冨皺閺佹牕鈹戦悙鏉戠仸闁圭ǹ鎽滅划鏃堟偨缁嬭锕傛煕閺囥劌鐏犻柛鎰ㄥ亾婵$偑鍊栭崝锕€顭块埀顒佺箾瀹€濠侀偗婵﹨娅g槐鎺懳熺拠鑼舵暱闂備胶枪濞寸兘寮拠宸殨濠电姵纰嶉弲鎻掝熆鐠虹尨宸ョ€规挸妫濆铏圭磼濡搫顫嶇紓浣风劍閹稿啿鐣烽幋锕€绠婚悹鍥у级瀹撳秴顪冮妶鍡樺鞍缂佸鍨剁粋宥夋倷椤掍礁寮垮┑鈽嗗灣閸樠勭妤e啯鍊垫慨妯煎亾鐎氾拷

EJB 是 Sun 的服务器端组件模型,最大的用处是部署分布式应用程序。凭借 Java 跨平台的优势,用 EJB 技术部署的分布式系统可以不限于特定的平台。EJB 3.0 规范使 EJB 的开发变得更加容易,也获得了越来越多企业级用户的青睐。在 WebSphere 应用服务器 7.0 中提供了更多对 EJB 3.0 和 EJB 2.1 的支持 , 用户可以很容易的通过 WPS 7 新特性 EJB export binding 将自己的 SCA 服务发布为一个 EJB service 而再不用由程序员自己进行一系列繁琐的 EJB 开发。本文结合 WebSphere 里的开发工具 WID 7 通过一个具体的实例一步步的教导读者如何进行 EJB export binding service 的开发,同时介绍了在 Websphere Process Server 7 中 EJB binding 相关新特性。相信本文对于准备采用 EJB 发布自己 SCA 服务的编程相关人员有一定帮助。
引言
EJB 是 Sun 的服务器端组件模型,最大的用处是部署分布式应用程序。凭借 Java 跨平台的优势,用 EJB 技术部署的分布式系统可以不限于特定的平台。EJB 3.0 规范使 EJB 的开发变得更加容易,也获得了越来越多企业级用户的青睐。
WebSphere 应用服务器 7.0 提供了更多对 EJB 3.0 和 EJB 2.1 的支持 , 用户可以很容易的通过 WPS7 版本的新特性 EJB export binding 将自己的 SCA 服务发布为一个 EJB service 而再不用由程序员自己进行一系列繁琐的 EJB 开发。WPS7 版本支持 Remote 和 Local 两种 EJB 接口,遵循 EJB3.0 及 EJB2.1 两种规范,用户可以根据自身业务的需求采用对应的 EJB 服务。本文结合国内企业级应用中的典型业务需求,通过实现一个简单的由动态 Web 客户端调用的 EJB 回显 SCA 服务来一步步的教导读者如何利用 WID7 进行 EJB export binding service 的开发,在文末还介绍了如何在运行时配置和查看所部署的 EJB 服务相关属性,最后总结了在 Websphere Process Server 7 中 EJB export binding 的相关新特性。
赞助商链接