﻿<?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-honeybee-文章分类-Mashup</title><link>http://www.blogjava.net/honeybee/category/27387.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 17 Nov 2007 19:51:56 GMT</lastBuildDate><pubDate>Sat, 17 Nov 2007 19:51:56 GMT</pubDate><ttl>60</ttl><item><title>使用与组合 Web 服务</title><link>http://www.blogjava.net/honeybee/articles/161232.html</link><dc:creator>sun</dc:creator><author>sun</author><pubDate>Sat, 17 Nov 2007 07:48:00 GMT</pubDate><guid>http://www.blogjava.net/honeybee/articles/161232.html</guid><wfw:comment>http://www.blogjava.net/honeybee/comments/161232.html</wfw:comment><comments>http://www.blogjava.net/honeybee/articles/161232.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/honeybee/comments/commentRss/161232.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/honeybee/services/trackbacks/161232.html</trackback:ping><description><![CDATA[<p>通过对Mashup的学习，开发了MashupServlet，总结起来，具体包括以下几步：<br />
1.从XML提取信息&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
2.使用模板实现泛化&nbsp; <br />
<br />
3.结合多重服务&nbsp; （Yahoo，YouTube）<br />
&nbsp;&nbsp;&nbsp; <br />
4.将应用程序迁移到Web&nbsp;&nbsp; （MashupClientServlet.java）<br />
<br />
5.真正将服务融合起来</p>
<span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600">&nbsp;<v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape id="_x0000_i1025" style="width: 290.25pt; height: 244.5pt" type="#_x0000_t75"><v:imagedata o:title="" src="file:///C:\DOCUME~1\SUN\LOCALS~1\Temp\msohtml1\01\clip_image001.png"></v:imagedata></v:shape><br />
<br />
参考资料<br />
<p><a name="resources"></a>&nbsp;</p>
<strong>学习</strong><br />
<p><br />
&nbsp;</p>
<ul>
    <li><a href="https://www6.software.ibm.com/developerworks/cn/web/wa-ajaxtop1/">审视 Ajax，第 1 部分: 透过华而不实的广告看本质</a>（Chris Laffra，developerWorks，2006 年 9 月）：每一位开发人员在将 Ajax 技术应用于 Web 站点之前都应该考虑考虑该文中的论点。<br />
    <br />
    <li><a href="http://developer.mozilla.org/en/docs/AJAX">Ajax 页面</a>：请访问 <a href="http://developer.mozilla.org/en/docs/Main_Page">Mozilla Development Center</a> 主办的这个网站。<br />
    <br />
    <li><a href="http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0602lurie/">DB2 和开放源代码: 在 Linux 上使用 Google Maps API、DB2/Informix 和 PHP 创建地图</a>（Marty Lurie 和 Aron Y.Lurie，developerWorks，2006 年 3 月）：创建一个包含您自己的数据的易用的地图。<br />
    <br />
    <li><a href="http://www.ibm.com/developerworks/edu/ws-dw-wsgoog-i.html?S_TACT=105AGX52&amp;S_CMP=cn-t-x">Building Web service applications with the Google API</a>（Nicholas Chase，developerWorks，2002 年 5 月）：该教程介绍了如何在 Java 应用程序中嵌入 Google 搜索结果和其他信息。<br />
    <br />
    <li><a href="http://www.xml.com/pub/a/ws/2002/02/06/rest.html">Second Generation Web Services</a>：在 XML.com 上可以找到关于 REST 架构的论述。<br />
    <br />
    <li><a href="http://webservices.xml.com/pub/a/ws/2002/02/20/rest.html">REST and the Real World</a>：在 XML.com 上进一步了解 REST（Representational State Transfer）。<br />
    <br />
    <li><a href="http://www.w3.org/2001/sw/">W3C Semantic Web Activity</a> 站点：了解语义 Web。<br />
    <br />
    <li><a href="http://www.w3.org/RDF/">W3C RDF Activity</a>：请访问该站点了解资源描述框架（Resource Description Framework）的最新进展。<br />
    <br />
    <li><a href="http://www.ibm.com/developerworks/cn/java/j-jena/">Jena 简介：通过 Jena Semantic Web Framework 在 Jave 应用程序中使用 RDF 模型</a>（Philip McCarthy，developerWorks，2004 年 7 月）：了解如何使用 Jena Semantic Web Toolkit，从而在 Java 应用程序中利用 RDF 数据模型。<br />
    <br />
    <li><a href="http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html">What is RSS?</a>：通过 XML.com 了解这种用于新闻、内容和个人网络日志的连锁格式。<br />
    <br />
    <li><a href="http://www.ibm.com/developerworks/cn/views/xml/tutorials.jsp?cv_doc_id=85023">XML 入门</a>（Doug Tidwell，developerWorks，2002 年 11 月）：这篇教程很好地介绍了 XML 基础知识。<br />
    <br />
    <li><a href="http://www.ibm.com/developerworks/cn/views/xml/tutorials.jsp?cv_doc_id=84890">理解 DOM</a>（Nicholas Chase，developerWorks，2003 年 7 月）：通过这篇教程更好地了解如何把 XML 作为对象来处理。<br />
    <br />
    </li>
</ul>
</span>
<img src ="http://www.blogjava.net/honeybee/aggbug/161232.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/honeybee/" target="_blank">sun</a> 2007-11-17 15:48 <a href="http://www.blogjava.net/honeybee/articles/161232.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>