A letter from Bill Gates Technical Experts: Why should we build .NET technology translation: mimi.bbs@bbs.nankai.edu.cn Time: 2001.6.19 What is the next generation of Internet? Many people will imagine a "online world", where the large number of personal computers, servers, smart devices, and Internet-based services can be seamlessly cooperate. Enterprises will be able to share data, integration, and joint power to provide customized, comprehensive solutions for customers. Moreover, no matter where you are, you or your business will be available - no matter what calculation device, platform or application you use. This fantasy is already available. Today's Internet is still a full world of old host world in many ways. This is a server-centric computing mode, wherein the browser serves as a non-smart terminal role. The large amount of information you need for your business is locked in the central database, and it is provided to your personal user in a page. Worse, the web page is just the "image" of the data, not the data itself, which makes many developers have to use "screen capture" to get information. Moreover, integrating these potential data into the company's existing system - do not consider all of your partners - a much more expensive and fairly difficult work. This difficulty comes from such a fact that the current independent applications and websites form a number of isolated regions with data. You have to search between all websites, you need to log in every time, and it is also possible to carry the data with you. You have to continuously track specific, provide applications or devices or websites that give you specific level access to specific data. This should be very simple task - such as a meeting with a colleague with partner companies, and automatically updates the schedule of each participant - just a nightmare. Productivity is one of the main victims. Solving such a problem is the main challenge of the next generation of Internet. The center of the solution is a scalable mark, ie XML. XML is an open industrial standard managed by the W3C (World Wide Web Alliance) that allows users to describe data exchanged between personal computers, smart devices, applications and websites. XML opens implies data from the display area of data, and the data is "open", so you can organize, program, edit, and exchange between personal computers, smart devices, applications and websites. XML is the "common language" of the Internet page. Just like a conversation between users and applications, XML transforms mutual calls between applications. When the developer is further familiar with XML, they are not just use it for data. Under the help based on XML (such as SOAP, it allows applications to interoperate with standard Internet protocols; and UDDI, it provides companies with standard way to describe their services and automatic connections), they are creating one New types of software using XML to provide web services. These Web services that use XML are programmable and are reused. They are very like components software, except for any part of the Internet. Programs that use this mode can run across multiple websites, use the information and services of each website, and organize them to be organized to any device. What is the benefit of enterprises and their customers? Because XML Web services eliminate the difference between Internet, individual applications, and arbitrary computing devices, they make companies can cooperate to provide unprecedented, integrated, customized solutions - these solutions allow their customers at any time, Any location is operated on any device. The power of XML Web service model is very surprising. A company that provides online electronic payment services can provide this service to partners so they can use their part of their services - no matter what platform they use. A airline can connect its online booking system with a partner-rent system, so that travelers can book a car while booking flights.
A online auction house can notify them at a high price or to get a selection of auction, or cooperate with other companies to provide optional transport, delivery and payment services. XML Web services help your business break through its business scope. XML Web Services As the next generation based on the Internet-based calculations, the XML is being promoted in the developer. It is a platform that will be published when you release these solutions easier as well as provide a reliable framework for integrated and interoperability. This platform must be based on open standards so that it can work across all programming languages, operating systems and applications. And it must be capable of combining the power of personal computers, smart devices with the resources of the Internet. Microsoft's establishment, configuration, operation, and integrated XML web service platform is .NET. You can access Microsoft's .NET website http://www.microsoft.com/net/ to get more information about .NET, and how to make your business better use this. Some methods. _____________________________________________________________________, time rush, translation is rotten, everyone will look at it. Change slowly later.