perfectxml.com
 Basic Search  Advanced Search   
Topics Resources Free Library Software XML News About Us
  You are here: home »» Focus »» Web Services: Web Services and Microsoft Thursday, 27 December 2007
 

Focus » Web Services

Introduction

Tutorials & Articles

WSDL, UDDI, DISCO & more

Web Services & Microsoft

Web Services & IBM

Web Services & Bowstreet

Web Services & SUN ONE

Web Services & Borland NEW!

Web Services Software & Tools

Miscellaneous


Web Services: Web Services and Microsoft

General Resources

  • Microsoft and Web Services: Caught in the .NET  External link

    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  External link

  • microsoft.public.msdn.webservices: Newsgroup  External link

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

  • Favorites Service Overview  External link

    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  External link

  • XML Web Service-Enabled Office Documents  External link

  • 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  External link

    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  External link

    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  External link

  • XML Web Services: Building Reusable Web Components with SOAP and ASP.NET  External link

    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  External link

  • Creating a .NET Web Service  External link

  • Building Client Interfaces for .NET Web Services  External link

  • Why Web Services?  External link

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

  • XML Web Services Security  External link

  • Develop a Web Service: Up and Running with the SOAP Toolkit for Visual Studio  External link

    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  External link

    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  External link and wsdl.exe  External link

  • Simulate SOAP and Web Services  External link

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

  • WebService Behavior  External link

    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  External link

  • Creating Web Services using Visual Studio.NET  External link

    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  External link

    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  External link

    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  External link

    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  External link

  • A Quick Introduction to HailStorm  External link

  • What Is HailStorm?  External link

    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  External link

  • Microsoft® .NET snapshot: "Hailstorm"  External link

  • HailStorm's Design and Structure  External link

    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  External link

  • Customer Quotes About Microsoft’s HailStorm Web Services  External link

  • Building User-Centric Experiences: An Introduction to Microsoft HailStorm  External link

  • How Will HailStorm Affect You?  External link

    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.  External link

MSDN "At Your Service" article index:
Web Service Description and Discovery Using UDDI, Part II  External link

Web Service Description and Discovery Using UDDI, Part I  External link

Defending Your XML Web Service against Hackers, Part II  External link

Defending Your XML Web Service against Hackers, Part I  External link

Interoperability Testing  External link

A Sneak Peek at New Services from Cold Rooster Consulting  External link

Documenting Your Web Service  External link

Physical Architecture  External link

Designing the Contract  External link

Licensee Requirements from Dev, Test, and Ops  External link

Authentication and Authorization  External link

Licensing  External link

User Privacy  External link

Defining the Vision  External link

Getting to Know Us  External link
  Bookmark this page now!Add this page to your favorites

  Contact Us |  | Site Guide | About PerfectXML | Advertise ©2004 perfectxml.com. All rights reserved. | Privacy