Focus » Web Services
NEW!
|
|
|
 |
General Resources
- Microsoft and Web Services: Caught in the .NET

Microsoft has arguably the most coherent and finely tuned Web Services strategy of any of the large technology companies. In this article, I'll explain what I think Microsoft is doing, why they're doing it, and how they intend to pull it off.
- MSDN Web Services Section

- microsoft.public.msdn.webservices: Newsgroup

- The Future of Computing is XML Web Services: Five easy steps to the future of XML Web services

- Favorites Service Overview

The Favorites Service is a sample created by the MSDN Architectural Samples Team that is designed to provide practical guidance regarding the key issues you should consider when building scalable, reliable, secure Web Services. This article provides an introduction to the Favorites Service. It includes a description of the individual articles in the documentation set and related At Your Service columns, and discusses how they fit together.
Also see: Cold Rooster Web site: Showcasing Favorites Web Service.
- At Your Service - voices column

- XML Web Service-Enabled Office Documents

- Building Secure Web Services with Microsoft SOAP Toolkit 2.0
Microsoft SOAP Toolkit 2.0 provides a flexible framework to build scalable Web services for various intranet and Internet solutions. Security is an important aspect of building reliable services in both scenarios. SOAP Toolkit 2.0 provides support for Internet security based on the IIS security infrastructure. This article describes how to build secure solutions with the Microsoft SOAP Toolkit 2.0.
.NET and Web Services
- A Platform for Web Services

This article presents an overview on the Web Services model for building applications. It includes a discussion on the definition of Web Services; the generic architecture of a Web Service and how it relates to Microsoft Windows DNA and .NET; platform requirements; and some of the tools and technologies provided by Microsoft to implement and deploy Web Services.
- The Programmable Web: Web Services Provides Building Blocks for the Microsoft .NET Framework

Web Services are building blocks for constructing distributed Web-based applications in a platform, object model, and multilanguage manner. Web Services are based on open Internet standards, such as HTTP and XML, and form the basis of Microsoft's vision of the programmable Web.
This article defines Web Services and the key enabling technologies that ensure services can be aggregated into applications. It then describes Microsoft's new Microsoft .NET Framework and its support for creating and consuming Web Services.
- Microsoft Drives XML Web Services Integration Through .NET Enterprise Servers

- XML Web Services: Building Reusable Web Components with SOAP and ASP.NET

XML and HTTP are cross-platform technologies especially suited for building applications that can communicate with each other over the Internet, regardless of the platform they are running on. Web Services in the Microsoft .NET Framework make it easy to write components that communicate using HTTP GET, HTTP POST, and SOAP. An understanding of these concepts, along with knowledge of synchronous and asynchronous operations, security, state management, and the management of proxies by the .NET Framework is essential in building these applications. This article has been adapted from David Platt’s upcoming book introducing the Microsoft .NET Platform to be published by Microsoft Press in Spring 2000.
- Visual Studio Enables the Programmable Web

- Creating a .NET Web Service

- Building Client Interfaces for .NET Web Services

- Why Web Services?

One of the coolest new features in ASP+ is the ease with which you can create Web Services.
- XML Web Services Security

- Develop a Web Service: Up and Running with the SOAP Toolkit for Visual Studio

The new Simple Object Access Protocol (SOAP) Toolkit for Visual Studio 6.0 provides the infrastructure for developers to build, expose, and consume Web services. With a few exceptions that are outlined in the toolkit, the SOAP Toolkit complies with the SOAP version 1.1 specification. It includes the Remote Object Proxy Engine (ROPE), a Service Description and Code Generation Wizard, and code that provides ASP and ISAPI reference implementations of SOAP listeners. This article describes the tools and the object model of the SOAP Toolkit, and then demonstrates ASP and ISAPI implementations of a functional Web service using this toolkit.
- SOAP, BizTalk, and Super Scalability

Microsoft's leading man on XML talks about the company's "embrace and extend" strategy—and speculates on Sun's reaction: Interview by Sean Gallagher and Steve Gillmor
- .NET Framework Tools: Web Services Discovery Tool: Disco.exe
and wsdl.exe 
- Simulate SOAP and Web Services

Use the XmlHTTPRequest COM object to exchange XML data over HTTP.
- WebService Behavior

The WebService behavior Beta 2 enables client-side script to invoke remote methods exposed by Web Services, or other Web servers, that support the Simple Object Access Protocol (SOAP) and Web Services Description Language (WSDL) 1.1. This behavior provides developers the opportunity to use and leverage SOAP, without requiring expert knowledge of its implementation. The WebService behavior supports the use of a wide variety of data types, including intrinsic SOAP data types, arrays, objects, and Extensible Markup Language (XML) data. The WebService behavior is implemented with an HTML Component (HTC) file as an attached behavior, so it can be used in Microsoft® Internet Explorer 5 and later versions.
This article provides a general overview of the WebService behavior and examines the improvements and alternatives it offers to traditional database-driven Web page design. Once the WebService behavior is attached to a Web page, Internet Explorer 5 can invoke methods from Web Services and use the results directly in client-side script. The Using the WebService Behavior article complements this overview by providing detailed code samples and by discussing the specific functionality of the behavior.
- SUN's .NET Effect

- Creating Web Services using Visual Studio.NET

Web Services expose a uniform and consistent programming model for developers to program the Web and expose software as Services that will drive a new breed of software, which is significantly more integrated than what we see now in the Internet environment. The ability to program the web, instead of simply browsing the Internet, opens up a whole set of new avenues and business opportunities that were there never before. In this article, Thiru explains the creation of web services, and a client application that consumes the web service and finally we will talk about a transactional web service that seamlessly accesses a COM object to provide functionality to the consumers of the web services.
- Secure Web Services Using the SOAP Toolkit

This article describes how to implement a secure Web Service using the SOAP Toolkit for Visual Studio 6.0, as well as how to implement a client application that can access the secure Web Service using the SOAP Toolkit.
.NET My Services (HailStorm)Microsoft is developing a user-centric set of core XML Web services, codenamed "HailStorm", which will be needed by many applications. HailStorm services are oriented around people, instead of around a specific device, application, service, or network. They put users in control of their own data and information and allow you to access it at anytime from any device. They also protect personal information by allowing the user to control who can have access to their information and providing a new level of ease of use and personalization. HailStorm services are just the first set of the XML Web services being built by Microsoft.
- Microsoft My Services Home Page

Microsoft .NET My Services (formerly code-named "HailStorm") is a platform for building user-centric Internet applications. .NET My Services provides a private, secure "digital safe deposit box" where users can place their personal data. This digital storage box serves as the single, central location where users can store, update, and control all of their personal data. Once information is placed in the .NET My Services digital safe deposit box, a user can, with a fine granularity of control, choose to share that information with friends, family, groups with which they have an association, and businesses. Additionally, users can sign up to receive alerts on a number of desktop and mobile devices.
.NET My Services also enables developers to enhance existing online businesses by offering improved services to their customers. Specifically, .NET My Services provides a convenient way to authenticate users, to notify them of important events through a wide range of Internet-connected client devices, and to gain access to key pieces of data in order to better serve customers. The entire process is secure, with ownership and control of personal data remaining in the hands of individual users.
An important part of the overall Microsoft .NET product offerings, .NET My Services is implemented as a set of Web services that utilize industry standards including Extensible Markup Language (XML) and SOAP.
- A Quick Introduction to HailStorm

Robert Hess talks about new set of services that Microsoft recently announced, codenamed: "HailStorm".
- Microsoft Announces "HailStorm," a New Set of XML Web Services Designed to Give Users Greater Control

- A Quick Introduction to HailStorm

- What Is HailStorm?

HailStorm is a new set of Web services from Microsoft that provide a centralized way to store and access user data. Read how Microsoft's first foray into .NET services promises private access to personal information.
- Introducing "HailStorm": .NET Show

- Microsoft® .NET snapshot: "Hailstorm"

- HailStorm's Design and Structure

The success of HailStorm depends on attracting lots of third-party developers and HailStorm-compatible services. Read how Microsoft is well positioned to succeed because of its existing third-party developers and development tools.
- Microsoft's HailStorm unleashed

- Customer Quotes About Microsoft’s HailStorm Web Services

- Building User-Centric Experiences: An Introduction to Microsoft HailStorm

- How Will HailStorm Affect You?

No doubt about it: HailStorm faces some stiff competition from its longtime rivals. Find out how looking at HailStorm's partners and competitors reveals some surprising possibilities ahead.
- Microsoft announces a new SOAP enabled DHTML Behavior for Internet Explorer 5.0 and later versions.

MSDN "At Your Service" article index:
Web Service Description and Discovery Using UDDI, Part II 
Web Service Description and Discovery Using UDDI, Part I 
Defending Your XML Web Service against Hackers, Part II 
Defending Your XML Web Service against Hackers, Part I 
Interoperability Testing 
A Sneak Peek at New Services from Cold Rooster Consulting 
Documenting Your Web Service 
Physical Architecture 
Designing the Contract 
Licensee Requirements from Dev, Test, and Ops 
Authentication and Authorization 
Licensing 
User Privacy 
Defining the Vision 
Getting to Know Us 
Add this page to your favorites
|
|
|