??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产cao,国产精品一区在线观看,国产一区二区视频在线看http://www.aygfsteel.com/hx9111/category/17100.html生如夏花Q死如秋? 生如夏花之绚烂,dU叶之静?/description>zh-cnWed, 28 Feb 2007 03:35:06 GMTWed, 28 Feb 2007 03:35:06 GMT60SCA与OSGi真的h可比性吗Q?/title><link>http://www.aygfsteel.com/hx9111/archive/2006/11/10/OSGi-SCA.html</link><dc:creator>我爱夏花,更爱U叶</dc:creator><author>我爱夏花,更爱U叶</author><pubDate>Fri, 10 Nov 2006 09:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/hx9111/archive/2006/11/10/OSGi-SCA.html</guid><wfw:comment>http://www.aygfsteel.com/hx9111/comments/80449.html</wfw:comment><comments>http://www.aygfsteel.com/hx9111/archive/2006/11/10/OSGi-SCA.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/hx9111/comments/commentRss/80449.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/hx9111/services/trackbacks/80449.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q段旉看了不少的文章都是关?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">之间比较的。且不论他们之间到底有没有关p,我们来看看他们的定义</span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA<o:p></o:p></span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <span style="mso-tab-count: 1">       </span> </span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">服务构g架构</span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">(Service Component Architecture)</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">是一套规范,它描qC采用面向服务的体pȝ构来搭徏应用和系l时的模型?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">SCA</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">扩展q完善了以前实现服务的方法,q且</span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">SCA</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">构徏在开攄标准之上Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">例如Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">Web Service<o:p></o:p></span> </p> <p style="LINE-HEIGHT: 15pt"> <span style="FONT-SIZE: 9pt; COLOR: #666666; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial"> <font face="宋体">服务构g架构</font> </span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">SCA</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial"> <font face="宋体">Q?/font> </span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">Service Component Architecture </span> <span style="FONT-SIZE: 9pt; COLOR: #666666; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial"> <font face="宋体">QؓZ面向服务的体pȝ构的应用和系l提供了一U编E模型。这Z一U观点,即业务功能以一pd服务的Ş式被对外提供出来Q然后它们被l合在一起去实现满特定业务需求的解决Ҏ。这些复合的应用Q可以包含专门ؓ此应用程序创建的新服务,也可以包含来自已有的pȝ和应用程序的业务功能Q重复利用就像其中的一部分一栗?/font> </span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">SCA</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial"> <font face="宋体">即ؓl合服务提供了模型,也ؓ服务构g的创建,包括?/font> </span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">SCA</span> <font face="宋体"> <span style="FONT-SIZE: 9pt; COLOR: #666666; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">l装中重用已有应用系l的功能提供了模型?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <o:p> </o:p> </span> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi<o:p></o:p></span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <span style="mso-tab-count: 1">       </span>OSGi</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">是什么,</span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">OSGi</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">是一U服务运行^台。通过实现能够提供服务的符?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">OSGi</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">规范的组Ӟ用户可以其lg发布?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">OSGi</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">q行q_Q供用户和其他组件用?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">OSGi</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">lg提供的服务具有两个层面的含义Q系l层面,即一个组件ؓ其他lg提供服务Q这些服务体Cؓ</span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial">Java</span> <span style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: Arial">接口的实玎ͼ业务层面Q即一个组件ؓ外部pȝ或用h供某U业务服务实现?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从概늜我们可以很快发现他们的相同点和不同点?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他们都是一U组件模型,而且是面向服务的~成模型Q都Ҏ务组件模型作了相应的定义。在两种模型中都有“模块”,“组件”,“服务”这</span> <span lang="EN-US" style="FONT-SIZE: 9pt">3</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">U共同的概念。我们分别从q三U感忉|看看他们之间的差?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">模块Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可能</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对于模块的概念定义的更完善一点,支持模块的动态更新和依赖Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对于模块的概念中没有涉及动态更新的概念</span> <span lang="EN-US" style="FONT-SIZE: 9pt">(</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">实际如果?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的模块映射?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">JEE</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的</span> <span lang="EN-US" style="FONT-SIZE: 9pt">EAR</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">块就可以做到?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">)</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q对于模块间依赖关系的定义也没有</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Export/import</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义的完,对于一个包的引用,要存?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">2</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">个不同的副本Q至?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">WPS </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">IBM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的实玎ͼ中是q样。所以说模块的定?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要比</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要完善,实际上这h两种模型出发Ҏ完全不同的,</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">设计之初主要是面向网l设备的Q最后被</span> <span lang="EN-US" style="FONT-SIZE: 9pt">Eclipse</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">所采用才ؓ大家所知的Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从一开始就是面向企业应用的,所以这斚w没有</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义的完善。模块的定义</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">MANIFEST.MF</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g中通过元数据定义的Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">sca.module</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文g中定义的</span> <span lang="EN-US" style="FONT-SIZE: 9pt">xml</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">格式。从q点上我们就可以看出来,</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">只能是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">java</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q_上(他的规范中说明也是只适合</span> <span lang="EN-US" style="FONT-SIZE: 9pt">java</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q_的,规范?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">0layer</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">定义了它的最?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">runtime</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q,?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是一U跨q_的规范,它不依赖于^収ͼ你可以是</span> <span lang="EN-US" style="FONT-SIZE: 9pt">Java</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">环境也可?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">C++</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">环境?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对于lg的概念,个h感觉</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">DS</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGI R4</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Declarative Services</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q出来以后才有了比较定性的定义Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从一开始就非常lg的定义,对于</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">lg可以是一?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">webservice</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q一?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">java</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对象Q一个有限状态机中的规则对象Q也可以是一?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">BPEL</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程对象Q还可以一个h工干预的工作对象,更可以是许多lg的组合对象,q一?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">lg是做不到Q也不要?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">能够做到Q因Z们的设计出发Ҏ本是不同的,不要把企业应用的东西强加到</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中来Q在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的lg可以发布</span> <span lang="EN-US" style="FONT-SIZE: 9pt">/</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">查找服务Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也可以这么做Q对于服务的引用Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">只能是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">single JVM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中,不要?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要知道他当初设计的目标就是网l设备,不用考虑企业U应用中的分布式Q服务质量什么的。但是组件概念上</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">有一点还是弱?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Ҏ务的引用可以做到动态更斎ͼ一个服务改变了Q它可以动态的或者是静态的更新应用它服务的lg对象Q这一点在|络讑֤中是非常重要的,但是?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q种企业U应用中到底需不许多要我们q需要考虑Q毕竟如果我们是面向接口~成Q而不用关心细节是什么,你的服务再怎么更新Q只要我们的接口不变׃会用什么问题?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">而服务,最大的差别可能是</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是在</span> <span lang="EN-US" style="FONT-SIZE: 9pt">single JVM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内的所以对于服务的引用永远都是直接的内存引用吧Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在服务的引用上附加了</span> <span lang="EN-US" style="FONT-SIZE: 9pt">Binding</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的概念也多了一个协议的选择层,很象</span> <span lang="EN-US" style="FONT-SIZE: 9pt">jmx</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">distributed layer</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对于服务?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Export/Import</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">都需?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Binding</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一个具体的实现Q你的服务可以通过</span> <span lang="EN-US" style="FONT-SIZE: 9pt">WebService</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来发布,也可以通过</span> <span lang="EN-US" style="FONT-SIZE: 9pt">RMI</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">JMS</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">{等来发布。这一Ҏ</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的设计出发点来决定的Q面向企业的应用开发)。对于服务的调用Q不仅仅是必d环境内的调用Q也可以在环境外q行调用Q比如你在一?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">JSP</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">面惌调用</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCAExport</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">出来的服务,你就可以通过</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">提供?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Tools</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">直接调用Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是不支持环境外调用的?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从以上来?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">除了Z同样的设计方法,其他的不具什么可以比较性,因ؓ他们设计的根本意图上是不同的Q一个是用在单一个的</span> <span lang="EN-US" style="FONT-SIZE: 9pt">JVM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的面向|络讑֤或者像</span> <span lang="EN-US" style="FONT-SIZE: 9pt">Eclipse</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q种应用Q不需要考虑服务质量Q服务的可靠性,分布式,{等。?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从诞生之初就Z解决</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SOA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">应用中的规范性,而且与他同别的q有</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SDO</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来定义服务的数据对象Q这一点也?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中没有定义的?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">有h会说</span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最q正在定义在企业U应用的规范Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">EEG</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q,</span> <span lang="EN-US" style="FONT-SIZE: 9pt">Eclipse</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">RSP</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也在做相应的努力。但是如果是?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">之外另开辟出一个新的模型空_个h觉得不太可能Q毕?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">IBM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">BEA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Oracle</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Sap</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q些厂商在认识到许多现有技术的不之后ȝ出来的设计模型,是这些厂商经验的U篏Q就?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">l织在网l设备应用中的积累的一Pq两U技术只能出C补性,再说</span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">模型的定义充分体现的软g界一贯的规则“重用”,不管?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">IBM</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">WPS</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q还?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Apache</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Tuscany</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">都是以现有^Cؓ出发点设计的Q是?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q种模型与现实技术做一定的映射Q例如,如何实现异步调用可以以借助</span> <span lang="EN-US" style="FONT-SIZE: 9pt">JEE</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">环境中的消息或?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">Corba</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中消息机制?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">真希望看?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">EEG</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">l织?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">规范定制l织合作的场景。这样不仅可以让lg服务思想得到升华Q还能ؓ企业U开发开辟一个新的天地?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以上观点U属个h感触Q不代表M特别的言论,其实最q正打算吧原有的q_q移?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q_上,在研I过E中发现了许多有的地方?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1">         </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Ƣ迎大家一赯?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">OSGi</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/span> <span lang="EN-US" style="FONT-SIZE: 9pt">SCA</span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">技术?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <img src ="http://www.aygfsteel.com/hx9111/aggbug/80449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/hx9111/" target="_blank">我爱夏花,更爱U叶</a> 2006-11-10 17:20 <a href="http://www.aygfsteel.com/hx9111/archive/2006/11/10/OSGi-SCA.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˰</a>| <a href="http://" target="_blank">㰲</a>| <a href="http://" target="_blank">ʶ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">ͺ</a>| <a href="http://" target="_blank">º</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ӱ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">䰲</a>| <a href="http://" target="_blank">ױ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ˳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƹ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Թ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">°</a>| <a href="http://" target="_blank">Ĭ</a>| <a href="http://" 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>