Impact of. NET My services on application development

Source: Internet
Author: User
Tags date soap log web services
services| Program Author: ZDNET feature
Date: October 24, 2001


The name changed, but the concept was the same.
。 Microsoft's impact on the Web services market, formerly code-named HailStorm, is now Microsoft. NET my Services. Of course, the name is a misnomer, because any soap-enabled platform can use Web services, and their use is not limited to. NET. And as always, it doesn't differ from the original SDK except for the sales strategy. The code has been finalized, and with Microsoft's Professional Developers Conference (PDC) being held, Microsoft is ready to deliver on its promise.


Get the user ready to go
. NET My Services is a collection of XML Web services that makes it easier to integrate the process of existing information warehouses (silo). According to Microsoft, this service allows users to control their own data and information, protect the security of personal information and provide a new level of ease of use and personalization capabilities. From a developer's perspective, this service provides a platform-independent way to access your users ' information.

More closely, there are two development methods that use the. NET my Services. First, we can use Hailstorm-in-a-box to create our own information warehouse, and everyone learns this from the PDC. Second, we can use other people's services in our own applications, and most of us who use this system will be moving in that direction. Over time, large host providers may provide. NET my services, which we can use in our own programs.


Services provided by. NET My Services
The current sdk--is the first version after renaming-the PDC contains 8 of the 14 services that have been developed and will be distributed to developers for testing (or play?). )。 These services require SQL Server SP1 and some soap processors, for example, Soap Toolkit 2.0 or. NET to run.

mycalendar--If you are familiar with Exchange date objects, you recognize this. It also allows for selective updates, so the flight can adjust your schedule depending on whether the flight is available, or your boss can add a meeting to your schedule.
mycategories--This is a collection of directories similar to Palm Pilot that can be used to organize data in a data warehouse. For example, you might use a home or work directory to mark a contract or agreement.

mycontacts--This service works the same as the Exchange contract list. If you save a phone number on your phone, you can use this number's shortcut key on your home phone or see it on your Palm pilot.

myfavoritewebsites--This service provides more functionality than your favorite folders on your browser. It can manage where the information in the warehouse goes and how it is sent. It also provides basic functionality: Log in one place and check your favorites.

mylists--It's hard to explain what the service will ultimately offer. Perhaps a shopping list of simple data storage services? We have to wait and see.

myprofile--This service stores all your personal information except for payment information: name, title, and ID number, your home address, your favorite color. You can also save your photos.

myservices--you can think of this as a user's security toolbox. It allows the user to give other people access to a particular service. For example, if you walk into a store and want it to use your personal information to send you something via email, you can use your WAP phone to sign in and give them access through the service.

mywallet--This is actually today's Microsoft Wallet, except that it uses soap differently. It deals with credit cards and bank information.


Microsoft has provided the. NET My Services data manipulation language as the core data processing language supported by. NET My Services
。 This language describes six basic operations. The following commands are bound by the rules that use their specific service procedures.

Insert
Delete
Replace
Update
Query
Subscriptionresponse

The functionality of each command is self-evident, and developers familiar with object-oriented development systems are well adapted to the language. Essentially, it provides a data access layer that will be integrated into the current COM or. NET applications that use. NET My services.

Passport
The key to all these services is passport, which is the only way to log on to all Web sites and services. Microsoft is planning to develop it into a more global and authoritative E-commerce platform, just as ATM is on a global network. Passport already has more than 165,000,000 registered users. It will become an integrated part of Windows XP and released on October 25, 2001 with. NET my Services.

At a press conference in September, Microsoft announced that Passport would work with other certification systems, such as VeriSign, Inc., and Yahoo ID's customer certification. This may mean that it will provide users with a unique login function for surfing the web and E-commerce.


Where are we going?
The Web service immediately gained the attention of the publishing house and quietly saved its strength. For example, Wrox Press plans to issue at least 5 books on Web Services this fall. (Can I recommend professional asp.net Web services this book?) I have heard that its author is very learned! Also, Yahoo is planning to release a series of applications such as Office, using Web services to complete the transmission of information.

. NET My services carries out hand-to-hand combat with similar services provided by software manufacturers such as IBM and HP. Perhaps Microsoft will learn some lessons from the fiasco of real-time messaging software to provide some connectivity. In any case, the centralization of consumer information is inevitable, and it is likely that the discerning developer will provide some new functionality to their customers. (Responsible editor: Hu Haiwi)


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.