资料介绍
Over the years, our computing lifestyles have changed. Today, everyone sees the value of
the Internet, and our computing lifestyle is becoming more and more dependent on Webbased
services. Personally, I love to shop, get traffic conditions, compare products, buy
tickets, and read product reviews all via the Internet.
However, I’m finding that there are still many things I’d like to do using the Internet that aren’t
possible today. For example, I’d like to find restaurants in my area that serve a particular
cuisine. Furthermore, I’d like to be able to ask if the restaurant has any seating for, say, 7:00
p.m. that night. Or if I had my own business, I might like to know which vendor has a
particular item in stock. If multiple vendors can supply me with the item, I’d like to be able to
find out which vendor offers the least expensive price for the item or maybe which vendor
can deliver the item to me the fastest.
Services like these don’t exist today for two main reasons. The first reason is that no
standards are in place for integrating all this information. After all, vendors today each have
their own way of describing what they sell. The emerging standard for describing all types of
information is Extensible Markup Language (XML). The second reason these services don’t
exist today is the complexity of developing the code necessary to integrate such services.
Microsoft has a vision in which selling services is the way of the future—that is, companies
will offer services and interested users can consume these services. Many services will be
free; others will be available through a subscription plan, and still others will be charged per
use. You can think of these services as the execution of some business logic. Here are
some examples of services:
§ Validating a credit card purchase
§ Getting directions from point A to point B
§ Viewing a restaurant’s menu
§ Booking a flight on an airline, a hotel room, or a rental car
§ Updating photos in an online photo album
§ Merging your calendar and your children’s calendars to plan a family vacation
§ Paying a bill from a checking account
§ Tracking a package being shipped to you
I could go on and on with ideas for services that any company could implement. Without a
doubt, Microsoft will build some of these services and offer them in the near future. Other
companies (like yours) will also produce services, some of which might compete with
Microsoft in a free market.
So how do we get from where we are today to a world in which all these services are easily
available? And how do we produce applications—HTML-based or otherwise—that use and
combine these services to produce rich features for the user? For example, if restaurants
offered the service of retrieving their menu, an application could be written to query every
restaurant’s menu, search for a specific cuisine or dish, and then present only those
restaurants in the user’s own neighborhood in the application.
the Internet, and our computing lifestyle is becoming more and more dependent on Webbased
services. Personally, I love to shop, get traffic conditions, compare products, buy
tickets, and read product reviews all via the Internet.
However, I’m finding that there are still many things I’d like to do using the Internet that aren’t
possible today. For example, I’d like to find restaurants in my area that serve a particular
cuisine. Furthermore, I’d like to be able to ask if the restaurant has any seating for, say, 7:00
p.m. that night. Or if I had my own business, I might like to know which vendor has a
particular item in stock. If multiple vendors can supply me with the item, I’d like to be able to
find out which vendor offers the least expensive price for the item or maybe which vendor
can deliver the item to me the fastest.
Services like these don’t exist today for two main reasons. The first reason is that no
standards are in place for integrating all this information. After all, vendors today each have
their own way of describing what they sell. The emerging standard for describing all types of
information is Extensible Markup Language (XML). The second reason these services don’t
exist today is the complexity of developing the code necessary to integrate such services.
Microsoft has a vision in which selling services is the way of the future—that is, companies
will offer services and interested users can consume these services. Many services will be
free; others will be available through a subscription plan, and still others will be charged per
use. You can think of these services as the execution of some business logic. Here are
some examples of services:
§ Validating a credit card purchase
§ Getting directions from point A to point B
§ Viewing a restaurant’s menu
§ Booking a flight on an airline, a hotel room, or a rental car
§ Updating photos in an online photo album
§ Merging your calendar and your children’s calendars to plan a family vacation
§ Paying a bill from a checking account
§ Tracking a package being shipped to you
I could go on and on with ideas for services that any company could implement. Without a
doubt, Microsoft will build some of these services and offer them in the near future. Other
companies (like yours) will also produce services, some of which might compete with
Microsoft in a free market.
So how do we get from where we are today to a world in which all these services are easily
available? And how do we produce applications—HTML-based or otherwise—that use and
combine these services to produce rich features for the user? For example, if restaurants
offered the service of retrieving their menu, an application could be written to query every
restaurant’s menu, search for a specific cuisine or dish, and then present only those
restaurants in the user’s own neighborhood in the application.
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 高质量程序设计指南之C++C语言 0次下载
- C语言程序设计第四讲结构化程序设计之选择 0次下载
- C#语言程序设计实用教程 50次下载
- JAVA程序设计教程之JSP程序设计实验 6次下载
- Visual Basic NET程序设计教程PPF课件免费下载 22次下载
- Microsoft NET Micro Framework微型Net框架的资料简介 0次下载
- 微软MF微型Net框架的详细资料简介 0次下载
- C语言程序设计教程之顺序结构程序设计的资料说明 12次下载
- C语言程序设计教程之选择结构程序设计的资料说明 4次下载
- 《新编VB.NET 2005程序设计从入门到精通》源代码的详细资料免费下载 42次下载
- 简单的C程序设计教程之顺序程序设计的资料概述 4次下载
- C语言程序设计实用教程之如何选择结构程序设计 6次下载
- 面向对象的程序设计总结与过程化程序设计有什么区别? 0次下载
- Visual Studio.NET程序设计教程 78次下载
- Visual C# .NET程序设计教程 37次下载
- LabVIEW程序中包含.net和C++dll的注意事项简介 326次阅读
- .NET 8.0中有哪些新的变化? 467次阅读
- PLC程序设计常用方法总结 1485次阅读
- 浅谈项目中的程序设计思路与步骤 522次阅读
- 解析PLC梯形图程序设计 948次阅读
- RTOS应用程序设计的五个实战技巧 771次阅读
- 如何利用逻辑设计法进行PLC的程序设计 3399次阅读
- 微软新的机器学习框架核心产品机器学习引擎infer.NET的概述 3889次阅读
- 介绍MATLAB程序设计中M程序及使用方法 6498次阅读
- dsp28335如何入门:程序设计步骤 1.9w次阅读
- vhdl数码管动态扫描程序设计(四种设计方案) 1.6w次阅读
- 由传统电工图转换为阶梯图的过程,浅谈程序设计 5176次阅读
- 程序设计基础:字符能像整数一样计算 4242次阅读
- 单片机与程序设计(下) 2723次阅读
- 单片机与程序设计(上) 3660次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多