﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;h1&gt;&lt;font color="red" size="36"&gt;︻┳═一Java&lt;/font&gt;&lt;/h1&gt;-文章分类-web service</title><link>http://www.blogjava.net/rain1102/category/15479.html</link><description>&lt;b&gt;&lt;font color="#3C1435"&gt;最低奋斗目标：&lt;/font&gt;&lt;font color="red"&gt;农妇，山泉，有点田！&lt;/font&gt;&lt;/b&gt;</description><language>zh-cn</language><lastBuildDate>Thu, 10 Jan 2008 03:54:01 GMT</lastBuildDate><pubDate>Thu, 10 Jan 2008 03:54:01 GMT</pubDate><ttl>60</ttl><item><title>Eclipse开发Swordfish开源SOA架构</title><link>http://www.blogjava.net/rain1102/articles/173962.html</link><dc:creator>Eric.Chau</dc:creator><author>Eric.Chau</author><pubDate>Wed, 09 Jan 2008 04:50:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/articles/173962.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/173962.html</wfw:comment><comments>http://www.blogjava.net/rain1102/articles/173962.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/173962.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/173962.html</trackback:ping><description><![CDATA[<p><font face="Verdana"><strong>【IT168 新闻】</strong></font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp; Eclipse基金会正在为企业应用开发一种开源SOA架构。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp;这个叫Swordfish的架构基于德国邮政（Deutsche Post）的技术，该架构作为SOA运行时间平台采用了三个热门技术：服务组件体系架构（SCA）、Java企业整合（JBI）和开放服务网关倡议（OSGi）。SCA提供了通用编程模型和汇编格式，JBI充当公共信息模型。OSGi是这个Eclipse运行时间平台的基础，为Swordfish提供了通用的部署和运行组件模型。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp;Swordfish架构采用OSGi实现JBI和SCA。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp;领导Swordfish项目的德国Sopera公司首席技术官Ricco Deutscher 表示：&#8220;Swordfish是一个可以容纳不同组件的框架，这是SOA平台所必需的。&#8221;</font></p><img src ="http://www.blogjava.net/rain1102/aggbug/173962.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Chau</a> 2008-01-09 12:50 <a href="http://www.blogjava.net/rain1102/articles/173962.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XFire(一)</title><link>http://www.blogjava.net/rain1102/articles/104894.html</link><dc:creator>Eric.Chau</dc:creator><author>Eric.Chau</author><pubDate>Tue, 20 Mar 2007 02:40:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/articles/104894.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/104894.html</wfw:comment><comments>http://www.blogjava.net/rain1102/articles/104894.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/104894.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/104894.html</trackback:ping><description><![CDATA[<strong>基本的Web Services开发步骤清单</strong>
		<p>　　这个清单总结了将一个Java方法发布为Web Service所必须的步骤:</p>
		<ul>
				<li>　　1、 检查Java类的方法和默认构造函数确保为public 
</li>
				<li>　　2、 增加XFire servlet相关条目到web.xml中 
</li>
				<li>　　3、 创建services.xml，把它放到WEB-INF/classes/META-INF/xfire目录下 
</li>
				<li>　　4、 增加XFire和第三方包到你的Web应用的WEB-INF/lib文件夹中 </li>
		</ul>
		<p>　　这就是所有需要的步骤，是的，相当简单。<br /><strong>XFire的其他高级特性</strong></p>
		<p>　　XFire的使用可能比较简单，但是在特性和功能性上，它却占据着领导者的位置。下面是它的高级特性:</p>
		<ul>
				<li>　　---本地数据绑定支持POJOs(plain-old <a title="Java爱好者" href="http://www.blogjava.net/rain1102" >Java</a> objects)、XMLBeans、JAXB(Java Architecture for XML Binding)、Castor等等。数据绑定说明了Web Services的XML请求和映射到Java对象的XML响应。 
</li>
				<li>　　---使用StAX(Streaming API for XML)处理XML文档。同DOM的基于树和SAX的事件驱动的处理方式相比，StAX使用了拉(pull)机制，它使处理更快速，内存效率更高。 
</li>
				<li>　　---支持多种传输协议，如HTTP、JMS(Java Message Service)和JVM内部传输。 
</li>
				<li>　　---嵌入式，这是XFire的核心功能之一。你可以把这个SOAP引擎嵌入到你的应用中，完全隐藏所有XFire特定引用，同样所有配置都是程序驱动。 
</li>
				<li>　　---丰富的API，它使XFire可高度自定义，允许开发者在不同的阶段截获请求，并且对他们进行处理。 
</li>
				<li>　　---兼容最新的标准例如SOAP1.1(没有加密远程工程调用，或者RPC)和1.2、WSDL1.1、the Web Services Interoperability Organization’s Basic Profile 1.0、Web Services Addressing和WS-Security。 </li>
		</ul>
		<p>下面的高级层次图表，基于WWW协会发布的“Web Services Architecture”(Web Services架构)文档，显示了这些技术在实际的工作环境中是如何发挥作用:</p>
		<p>
				<a href="http://searchwebservices.techtarget.com.cn/TLimages/picview/?/imagelist/06/39/6fu472rkvoe2.jpg" target="_blank">
						<img style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" alt="点击放大此图片" src="http://www.360doc.com/DownloadImg/73/228251_1.jpg" border="0" />
				</a>
		</p>
		<p>　　这个流程图显示了Web Services中的核心技术是如何工作的。</p><img src ="http://www.blogjava.net/rain1102/aggbug/104894.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Chau</a> 2007-03-20 10:40 <a href="http://www.blogjava.net/rain1102/articles/104894.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基本 Web 服务规范和扩展 Web 服务规范</title><link>http://www.blogjava.net/rain1102/articles/71731.html</link><dc:creator>Eric.Chau</dc:creator><author>Eric.Chau</author><pubDate>Mon, 25 Sep 2006 06:13:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/articles/71731.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/71731.html</wfw:comment><comments>http://www.blogjava.net/rain1102/articles/71731.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/71731.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/71731.html</trackback:ping><description><![CDATA[
		<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">
				<p style="LINE-HEIGHT: 14.25pt">
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; COLOR: black; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">
								<font face="宋体">服务规范通常归为两类：基本</font>
						</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; COLOR: black; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">
								<font face="宋体">服务规范和扩展</font>
						</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">Web </span>
						<font face="宋体">
								<span style="FONT-SIZE: 9pt; COLOR: black; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务规范。基本规范有：</span>
								<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">
										<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
										<o:p>
										</o:p>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; COLOR: black; LINE-HEIGHT: 14.25pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 36.0pt; mso-list: l0 level1 lfo4">
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">SOAP</span>
						</b>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">：</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">SOAP </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">规范是所有基于</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">SOAP </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">的</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务的基础，详细说明了实际消息的格式。其中还详细说明了应用程序应如何对待消息的特定方面（如“</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Header</span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">”中的元素），从而可以创建特定类型的应用程序，使其中的消息在达到最终的目的地前在多个中间层之间进行传递。<br /></span>
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WDSL</span>
						</b>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">：</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务描述语言是详细说明描述基于</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">SOAP </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">的</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务的标准方式的规范，包括消息应采用的形式以及应将其发送到何处。其中还详细说明了此类消息的响应。当与相应的工具结合使用时，</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WSDL </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">允许以编程方式创建对</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务的调用，甚至不用知道所查找的</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务是什么；应用程序可以从</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WSDL </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">文件中提取这些详细信息，并提供要使用的编程接口。<br /></span>
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">UDDI</span>
						</b>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">：统一描述、发现和集成</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">(Universal Description, Discovery and Integration) </span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">是一项从最初提出后发生了一系列变化的标准。其最初的目的是为了给各个公司提供在全球注册中心中注册服务并在此注册中心中搜索可能想使用的服务的机制。不过，由于很多公司对于将其系统对外开放的问题上都相当保守，这个目标并没有完全实现。但是，很多公司已将</span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
								<span lang="EN-US">UDDI </span>
						</span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">作为内部的服务及服务信息注册中心使用</span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">。</span>
						<br />
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
								<br />
						</span>
				</p>
				<p style="LINE-HEIGHT: 14.25pt">
						<span style="FONT-SIZE: 9pt; COLOR: black; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">
								<font face="宋体">总共有数十种</font>
						</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana"> WS-* </span>
						<font face="宋体">
								<span style="FONT-SIZE: 9pt; COLOR: black; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">规范，其中几种对企业尤为有用。即：</span>
								<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana">
										<o:p>
										</o:p>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; COLOR: black; LINE-HEIGHT: 14.25pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 36.0pt; mso-list: l4 level1 lfo5">
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WS-Security</span>
						</b>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">：此规范处理加密和数字签名，允许创建特定类型的应用程序，以防止窃听消息，且能实现不可否认功能。<br /></span>
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WS-Policy</span>
						</b>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">：此规范对</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"> WS-Security </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">进行了扩展，允许更具体地说明谁可以采用何种方式使用服务。<br /></span>
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WS-I</span>
						</b>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">：尽管</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"> Web </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">服务应设计成具有互操作性，但在实际中，各个规范对不同实现的解释的灵活性常常足以导致出现问题。</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana">WS-I </span>
						<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana">提供了一组可用于防止出现各种问题的标准和实践，并提供了标准化测试来检查问题。<br /></span>
						<b>
								<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">WS-BPEL</span>
						</b>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">：单个服务很好处理，但应用程序在大多数情况下则较难处理。企业级计算要求至少将多个服务组合为一个完整的系统，而</span>
						<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> WS-BPEL </span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">提供了用于指定创建此类系统所必需的交互（如分支和并发处理）。</span>
						<span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
						</span>
				</p>
		</span>
<img src ="http://www.blogjava.net/rain1102/aggbug/71731.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Chau</a> 2006-09-25 14:13 <a href="http://www.blogjava.net/rain1102/articles/71731.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Axis创建Web服务</title><link>http://www.blogjava.net/rain1102/articles/70803.html</link><dc:creator>Eric.Chau</dc:creator><author>Eric.Chau</author><pubDate>Wed, 20 Sep 2006 06:43:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/articles/70803.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/70803.html</wfw:comment><comments>http://www.blogjava.net/rain1102/articles/70803.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/70803.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/70803.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一．																																																																		介绍																																																																																				...&nbsp;&nbsp;<a href='http://www.blogjava.net/rain1102/articles/70803.html'>阅读全文</a><img src ="http://www.blogjava.net/rain1102/aggbug/70803.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Chau</a> 2006-09-20 14:43 <a href="http://www.blogjava.net/rain1102/articles/70803.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>