﻿<?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-P to P-文章分类-Web Services</title><link>http://www.blogjava.net/nomigd/category/14153.html</link><description>何以解忧，唯有学习！让每一个人都能Open Source </description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 20:24:59 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 20:24:59 GMT</pubDate><ttl>60</ttl><item><title>Web Services简介</title><link>http://www.blogjava.net/nomigd/articles/63833.html</link><dc:creator>何以解忧，唯有学习！让每一个人都能Open Source </dc:creator><author>何以解忧，唯有学习！让每一个人都能Open Source </author><pubDate>Wed, 16 Aug 2006 02:43:00 GMT</pubDate><guid>http://www.blogjava.net/nomigd/articles/63833.html</guid><wfw:comment>http://www.blogjava.net/nomigd/comments/63833.html</wfw:comment><comments>http://www.blogjava.net/nomigd/articles/63833.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nomigd/comments/commentRss/63833.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nomigd/services/trackbacks/63833.html</trackback:ping><description><![CDATA[
		<p>
				<font size="3">   无论是在计算机杂志还是在</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Internet</span>
						</font>
				</font>
				<font size="3">上，目前最热门的话题莫过于“</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web Services”</span>
						</font>
				</font>
				<font size="3">。各个平台之间的锋争，各个新产品的发布，众多新标准的制订，大都和</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web Services</span>
						</font>
				</font>
				<font size="3">有关。</font>
		</p>
		<p>
				<font size="3">我的一些朋友是这样的一些人，他们总是用着最新的平台，尝试着最新的技术，他们喜欢变化，喜欢流行，用他们自己的话说，新技术创造新生活！可是，当我的一个朋友，带领他们一个部门的开发人员，花了两个月的，将他们内部的管理系统用</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web Services</span>
						</font>
				</font>
				<font size="3">重新设计和实现了一遍，却发现在实际使用的情况下，系统性能非常糟糕。他提出了这样一个问题：是不是</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web Services</span>
						</font>
				</font>
				<font size="3">现在还处于实验和市场炒作时期，根本没有进入实用的阶段？简单的回答是：</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web Services</span>
						</font>
				</font>
				<font size="3">不是万能的，它有它的应用范围和优势劣势。</font>
		</p>
		<h3 class="cjk">
				<font face="Times New Roman, serif">
						<span lang="en-US">Web Services</span>
				</font>的起源</h3>
		<p>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web</span>
						</font>
				</font>
				<font size="3">应用的巨大成功和不断发展，使其渗透到商业领域和个人生活的各个方面。人们只要使用浏览器，就可以享受到各种各样的</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web</span>
						</font>
				</font>
				<font size="3">服务，例如网上购物，网上交易，网络游戏，预定车票，网上聊天和交友等等。与此同时，由于</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web</span>
						</font>
				</font>
				<font size="3">技术所带来的优势（统一的客户端和较好的维护性），使一些传统的应用纷纷转型到</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">BS</span>
						</font>
				</font>
				<font size="3">结构上。</font>
		</p>
		<p>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
								</span>
						</font>
				</font>
				<font size="3">然而，在发展中，逐步暴露了一些问题。所有这些</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web</span>
						</font>
				</font>
				<font size="3">页面都是为人准备的，是让人去阅读，去输入，去判断。因此各种反映视觉效果的内容占用了大量的网络带宽，例如各种图片，字体信息，文字排版样式等。而真正含有高价值的一些信息，被深深埋在这些显示信息中，很难被其他应用和程序所使用。更重要的是，各种</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">web</span>
						</font>
				</font>
				<font size="3">服务之间缺少交互和通讯的机制。</font>
		</p>
		<p>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
								</span>
						</font>
				</font>
				<font size="3">程序之间的互相通讯很重要吗？简单举一个例子。</font>
		</p>
		<p>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
								</span>
						</font>
				</font>
				<font size="3">假设你经常去国外出差，在你回国以后，第一件事就是费用报销了。而你们公司有这样的财务规定，所有的报销款，都按报销当天的外汇比价进行结算。因此在你填写报销单的时候必须先填写每一笔在各个国家的花消，然后上网查出当天的外汇比价，填写到报销单上。剩下的事情也许不用你做了，你的报销单填写工具会自动进行换算和统计。</font>
		</p>
		<p>
				<font size="3">觉得有什么不妥吗？作为</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">IT</span>
						</font>
				</font>
				<font size="3">公司的员工，也许都有一个特点，计算机能做的事情，尽量要计算机去做。外汇比价的查询可以让计算机自动去做嘛！然而，让你的程序自动去网页上查找指定的外汇比价可不是一件容易的事。因为这些网页是给人阅读的，人眼和大脑的反应速度有多快，它们可以从一整页信息中快速定位到你所要的内容，而且无论网页怎样变化和改版都不会带来太大的影响。而应用程序想要做同样的事就差得太远了。因此，现在需要的是专门为应用程序制定的</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Web</span>
						</font>
				</font>
				<font size="3">服务。</font>
		</p>
		<p>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
								</span>
						</font>
				</font>
				<font size="3">随着应用程序之间通讯的需求越来越大，这就需要制定统一的标准和协议。</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">HP</span>
						</font>
				</font>
				<font size="3">公司是最先提出这个观点的公司，他们制定了有关“</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">e-Speak”</span>
						</font>
				</font>
				<font size="3">的标准来保证应用程序之间的交互，并声称将成为下一代</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">Internet</span>
						</font>
				</font>
				<font size="3">信息交互的标准。<span lang="">而随后，</span></font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">MicroSoft</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">意识到此计划的美好前景，便推出了</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">.Net</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">战略；</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">IBM</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">很快就发布了</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services Toolkit(WSTK)</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">，和</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services Development Environment(WSDE)</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">，申明对</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">的全力支持。与此同时，</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Oracle</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">也开发出自己的</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Dynamic Services</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">，并和</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Oracle 8i Release 2</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">集成在一起。在这以后，</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">W3C</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">统一制定了</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">的各种标准。而</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">SUN</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">公司在宣布了自己的</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">的框架以后，将</span>
				</font>
				<font face="Times New Roman, serif">
						<font size="3">
								<span lang="en-US">
										<span lang="">Web Services</span>
								</span>
						</font>
				</font>
				<font size="3">
						<span lang="">的标准溶入</span>
				</font>
				<font fac="">
						<!--内容结束-->
				</font>
		</p>
<img src ="http://www.blogjava.net/nomigd/aggbug/63833.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nomigd/" target="_blank">何以解忧，唯有学习！让每一个人都能Open Source </a> 2006-08-16 10:43 <a href="http://www.blogjava.net/nomigd/articles/63833.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>