-
Web services developing in .NET is primarily enabled through .asmx files. .NET Framework makes Web services development a very simple task. Developing a Web service is really as simple as creating another .NET class with attributes.
-
Visual Studio .NET 2003 provides integrated development, project management, and debugging of Web services. In addition, Visual Studio .NET makes it quite easy to consume Web services using a simple Add Web Reference dialog box.
-
Returning DataSets as return values of Web service methods allows Web services to be used as an essential architecture for distributing .NET components in an application.
-
Web services can participate in transactions, but can only initiate a new transaction and cannot include other Web service invocations in the same transaction context.
-
Web services can be created and available either synchronously or asynchronously.
-
Web services extensions provides a set of extensions and APIs for making Web services security, routing, attachments, and policy using the WS series of standards.
-
Microsoft .NET provides a number of integrated tools and APIs for rapid building, debugging, and deploying of Web services by making Web services development as simple as developing a Web page.