??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV无码专区国产乱码电影,亚洲国产精品午夜电影,久久亚洲国产视频http://www.tkk7.com/junky/category/11402.htmlzh-cnMon, 19 Mar 2007 01:39:23 GMTMon, 19 Mar 2007 01:39:23 GMT60Java Bean ?EJB的区?/title><link>http://www.tkk7.com/junky/archive/2007/03/16/104230.html</link><dc:creator>junky</dc:creator><author>junky</author><pubDate>Fri, 16 Mar 2007 05:35:00 GMT</pubDate><guid>http://www.tkk7.com/junky/archive/2007/03/16/104230.html</guid><wfw:comment>http://www.tkk7.com/junky/comments/104230.html</wfw:comment><comments>http://www.tkk7.com/junky/archive/2007/03/16/104230.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/junky/comments/commentRss/104230.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/junky/services/trackbacks/104230.html</trackback:ping><description><![CDATA[ <p> <span id="9191991" class="tpc_content"> <font size="2">JavaBean ?Server BeanQ通常UCؓ Enterprise JavaBean (EJB)Q有一些基本相同之处。它们都是用一l特性创建,以执行其特定d的对象或lg。它们还有从当前所ȝ服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定Q务和所在环境的不同而有所不同?br /><br />q开辟了巨大商机。因?JavaBean 是与q_无关的,所以对于将来的解决ҎQ供应商可以L向不同用h出其客户机方?JavaBeanQ而不必创建或l护不同的版本。这?JavaBean 可以与执行商业功能(例如订购、信用卡处理、电子汇ƾ、存货分配、运输等Q的 EJB 配合使用。这里有巨大潜力Q而这正是lg代理QWebSphere Application Server 企业版)设计提供的U潜力?br /><br />JavaBean 是一U组Ӟ它在内部有接口或有与其相关的属性,以便不同人在不同旉开发的 bean 可以询问和集成。可以构Z?beanQ而在以后构造时其与其?bean l定。这U过E提供了先构建,然后重复使用的方法,q就是组件的概念。可以将q种单一应用E序部v成独立程序、ActiveX lg或在览器中?br /><br />JavaBean 因其外部接口Q即属性接口)而与U对象不同。这U接口允许工兯取组件要执行的功能,其与其?bean 挂钩Q以及将其插入其它环境。JavaBean 设计成对单一q程而言是本地的Q它们在q行旉常可视。这U可视组件可能是按钮、列表框、图形或图表 - 但这不是必需的?br /><br />可执行组?<br />Server Bean ?EJB 是部|在服务器上的可执行lg或商业对象。有一个协议允许对其进行远E访问或在特定服务器上安装或部v它们。有一pd机制允许它们服务安全性、事务行为、ƈ发性(由多个客h同时讉K的能力)和持久性(其状态可以保存多久)的主要方面授权给 EJB 服务器上其所在的容器。当安装在容器中Ӟ它们获得各自的行为,该行为提供不同质量的服务Q因此,选择正确?EJB 服务器至关重要。这正是 IBM WebSphere 企业版的优势所在?br /><br />EJB 是设计成q行在服务器上,q由客户用的非可视远E对象。可通过多个非可?JavaBean 构徏 EJB。它们有一个部|描q符Q其目的?JavaBean 属性相同:它是以后可由工具d?bean 的描q。EJB q独立于q_Q一旦编写好Q还可以在Q何支?Java 的^収ͼ包括客户机和服务器)上用?br /><br />因ؓ EJB p?IBM VisualAge for Java q样的工具集生成Q所以,它是Z服务器的对象Qƈ用于q程调用。它们安装在 EJB 服务器上Qƈ象调用其?CORBA q程对象那样获得q行调用的远E接口?br /><br />ActiveX 对象 <br />可以?JavaBean 部v?ActiveX 对象Q虽?EJB 的代理也可以q样做,但是Q因?ActiveX q行在桌面上Q所以,EJB 本n不能成ؓ ActiveX 对象。要在与q_相关的、仅 Windows q_上做到这一点,开发h员可以将 JavaBean 变换?ActiveX lg?br /><br />好处 <br />EJB 的主要好处在于:构徏 bean Ӟbean 开发h员可以规定需要什么类型的行ؓQ而不必规定如何去做。开发分Z部分Q程序员开?beanQ然后验证:它可与构建工具一起工作,q包括标识所需服务质量行ؓU类的部|描q符。下一步,另一个程序员可以采用q个 beanQƈ使用d EJB 部v描述W的部v工具Q然后将?bean 安装?Enterprise Java Server 上的容器中。在W二步中Q部|工具采取一些操?- q可能意味着生成如状态保存代码,攑օ事务挂钩Q或执行安全性检查这L代码。所有这些操作由部v工具生成Qbean 开发h员和部v人员可以是不同的人?br /><br />可以通过使用部v工具Q将M独立于^台的 JavaBean 改写成具有可靠服务质量、特定于q_?EJBQ以满现有商业pȝ和应用程序的特定需求。这是 EJB 服务器对集成pȝ、网l和体系l构如此重要的原因所在?br /><br />EJB ?IBM WebSphere 企业?<br />?IBM WebSphere 企业版中使用Ӟ可以?EJB 配置成被理的商业对象。接受它们授权服务的容器是其安装到的容器。将 EJB 的持久性部分映在数据或状态对象中。EJB 服务器ؓ EJB 提供不同的服务质量,选择正确?EJB 服务器可能对满完整的商业需求至关重要。“组件代理”功能极其健壮,该功能提供如负蝲均衡和支持服务器l中多台机器的高U功能。它q有大大出 Enterprise Java Server (EJS) 规范所倡导的系l管理功能。因此,按照基本标准~写?JavaBean ?EJB 可以q行在用“组件代理”功能的 WebSphere 企业版上Qƈ获得那些所有的附加功能?br /><br />EJB 服务器还提供独特的特性和服务质量Q而且不完全相同。IBM“组件代理”有一些强大特?- 例如Q可伸羃性,它允许开发h员将 EJB 部vC型pȝ到大型网l的不同cd服务器。开发h员可以从处入手Q例如,在一个部门中Q首先在 LAN ?Java 服务器上部vQ一旦准备好Q就知道可以在那里创徏?JavaBean ?EJB 部v到全球网l。然后,开发h员可以测试ƈ熟悉q些 beanQ试q行Q制作样本等{。满意之后,开发h员可以通过其U至高性能服务器,来大q度扩大其规模。JavaBean ?EJB 不受M计算Zpȝ构边界的限制。它们用 Java ~写Q可以运行在Mh Java 虚拟机的pȝ上,q可以用Q?Enterprise Java Server (EJS) 来部|对象。因此,开发h员现在可以在方便的系l上构徏Q以后在方便的系l上部vQ而不必是同一台或同样cd的机器?br /><br />IBM WebSphere 企业版支持将商业对象部v到多台服务器。EJB 作ؓ商业对象集成到“组件代理”功能,q作ZQ何其它商业对象处理。因此,EJB 可以q接到所选的后端pȝQƈ执行M所需操作Q以满其商业需求。这成为“组件代理”ؓ EJB 提供的基设施。通过“组件代理”用?EJB 服务器,开发h员将能够l箋使用当前旧有pȝQƈ其与电子商务接口一h供?br /><br />Z EJB 能在 WebSphere“组件代理”环境中工作Q可以用“组件代理”部|工具将其安装在一台或多台服务器上Q然后将其添加到命名服务器,以便可以全局查找到它。Q何可以访问公共命名服务器的h都可以找到它Q找到其宿主Qƈ可以在宿M执行ҎQ同时创?EJB。这是“代理组件”要做的事?br /><br />CZ <br />让我们D一个在 Web 购物站点上可以看到的电子购物车的例子。用L购物车是一?JavaBean。用户将货架上的商品攑օ购物车,q些商品本n?JavaBean。它们全部可视,q且面向用户。结帐时Q将用户购物车中的商品发送到服务器上?EJBQ该 EJB 执行一些必要的操作Q如查信用卡授权和可用额度,生成条Q或生成l发货部门的有关提什么货和发货地点的Ҏ指示 - q就是商业程序已在进行的zd?br /><br />l束?<br />Bean 的全部意义不只是其现有能力,更在于其可以为商业提供的有竞争力的潜在能力。IT 设计师和应用开发h员现在可以将_֊完全集中在商业逻辑Q而将如事务、持久性和安全性的底层工作留给服务器。WebSphere 的“组件代理”功能将提供所有这些(q有后端讉KQ和对象事务理?/font> </span> </p> <img src ="http://www.tkk7.com/junky/aggbug/104230.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/junky/" target="_blank">junky</a> 2007-03-16 13:35 <a href="http://www.tkk7.com/junky/archive/2007/03/16/104230.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://kmyake.com" target="_blank">þѹۿƵ</a>| <a href="http://kfdingrui.com" target="_blank">ѹAAAAAƬ</a>| <a href="http://bb927bb.com" target="_blank">͵ƷƵ</a>| <a href="http://bjsymsdwl.com" target="_blank">ӰԺ߹ۿ</a>| <a href="http://qdhengjun.com" target="_blank">˹վvƬѹۿ</a>| <a href="http://yisaoma.com" target="_blank">2022˾Ʒ</a>| <a href="http://chandou8.com" target="_blank">ƶ߹ۿ</a>| <a href="http://meinvtaotu.com" target="_blank">ȫӳѹۿ߿</a>| <a href="http://367316.com" target="_blank">Ů18ëƬˮ</a>| <a href="http://818812.com" target="_blank">޹һ</a>| <a href="http://ldcatv.com" target="_blank">97ȾþƵƷ99</a>| <a href="http://445645.com" target="_blank">պþӰԺ </a>| <a href="http://gzmkqp.com" target="_blank">޹ƷۺϾþһ</a>| <a href="http://yx6768.com" target="_blank">þ99ྫƷѹۿ</a>| <a href="http://1000hu.com" target="_blank">³Դվav</a>| <a href="http://15nw.com" target="_blank">þþƷAVӰ</a>| <a href="http://91ptv.com" target="_blank">AŮAVۺϾþþ</a>| <a href="http://ynxxrh.com" target="_blank">һƵ</a>| <a href="http://quxx28.com" target="_blank">һëƬѲ</a>| <a href="http://mychjp.com" target="_blank">޾Ʒ㶮</a>| <a href="http://sese3366.com" target="_blank">ŷ޾Ʒ</a>| <a href="http://777mecom.com" target="_blank">һһƬѲ</a>| <a href="http://jdwx58.com" target="_blank">˾ƷþѶ</a>| <a href="http://shbailongma.com" target="_blank">һaƵ</a>| <a href="http://ax445.com" target="_blank">һþþþþþþ</a>| <a href="http://tsj68.com" target="_blank">޸Ƶһ</a>| <a href="http://www44xixi.com" target="_blank">˳ɹƷ</a>| <a href="http://tao-zhe.com" target="_blank">žƷƵվ</a>| <a href="http://wwyw99977.com" target="_blank">۲Ƶwwwѹۿ</a>| <a href="http://fsszx888.com" target="_blank">ѲŹɫƬ</a>| <a href="http://scbangde.com" target="_blank">˳ɵӰվþ</a>| <a href="http://zzdyzj.com" target="_blank">þҹɫƷAV </a>| <a href="http://ranjihua.com" target="_blank">99ƵȫѾƷȫĻ</a>| <a href="http://jinguwj.com" target="_blank">wwwѲƵ</a>| <a href="http://xzgfbxg.com" target="_blank">޹Ʒ18þþþþ</a>| <a href="http://717795.com" target="_blank">޾Ʒ˳ɵӰ</a>| <a href="http://mt181.com" target="_blank">vaĻþ</a>| <a href="http://hztkw.com" target="_blank">Ʒ޾߹ۿ</a>| <a href="http://whdysdt.com" target="_blank">߿Ƭa</a>| <a href="http://kmrghj.com" target="_blank">avëƬһ </a>| <a href="http://zhaoav7.com" target="_blank">Ļ벻Ӱ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>