|
<p><b><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman"> MSJJJ(</font></span></b><b><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">潘梅森</span></b><b><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">)<p></p></font></span></b></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件模型特点:</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">①<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件模型是面向向客户端的组件模型;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">②<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">它支持可移植和可重用的</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">Java</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件的开发;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">③<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件可以工作于任何</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">Java</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">程序应用开发工具中;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">④<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件总是在程序运行时被实例化;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">⑤<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">支持可视化及非可视化的组件模型。</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt;"><p><font face="Times New Roman"> </font></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">Enterprise JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">(</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">)组件模型特点:</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">①<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">是面向服务端的</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件模型。它是一种特殊的、非可视化的</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">JavaBean</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">,运行在服务器上;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">②<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件模型主要包括</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Server</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">、</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Container</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">、</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Object</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">发及诸多相关特性;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">③<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Server</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">提供</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">组件运行环境,它负责管理和协调应用程序资源的分配;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">④<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Container</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">是用于管理</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB Object</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">的设备,它负责</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">对象的生命周期的管理,实现</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">对象的安全性,协调分布式事务处理,并负责</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">对象的上下文切换;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">⑤<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">规范提供了这样的一种机制,你可以通过在运行时设置相应的属性值来定义每一个</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">对象的运行状态;</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt;"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体;"><span style="mso-list: Ignore;">⑥<span style="FONT: 7pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">Deployment Descriptor</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">被用于设置</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><font face="Times New Roman">EJB</font></span><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman';">对象的运行状态。</span><span lang="EN-US" style="FONT-SIZE: 12pt;"><p></p></span></p><p></p><p>[Post=10]</p><p>
xwrsRIth.rar
(742.07 KB, 下载次数: 61)
<br/>[/Post]</p> |
|