Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

   Home || || Contact Info

* What Is .NET?

* CLR/CTS/CLS

* .NET Framework

* .NET Enterprise Servers

* .NET My Services

* Visual C# .NET

* Visual Basic .NET

* .NET Compliant Languages

* ASP.NET

* XML Web Services

* World Ready Applications

* ADO.NET

* XML.NET

* Windows Forms

* File I/O

* COM Interoperability

* .NET Compact Framework

* .NET Speech Technologies

* Visual Studio .NET

* Longhorn

* Whidbey

* Downloads/News

* Current Jobs

* .NET Books

* My Articles

* FAQ

* About Admin

*  Advertise  

   
 
 

Developing Enterprise Web Services: An Architect's Guide:

Sandeep Chatterjee (Author), James Webber (Author)      

                              

 

Author

 Sandeep Chatterjee , James Webber

Publisher

Prentice Hall 

ISBN

0131401602

Published

2003

Price

$ 49.99 U.S / $75.99Canada

Features

[ 592 pages] 

Abstract

This book gives you clear idea about the building blocks of real time Web services (XML, SOAP, WSDL and UDDI) and the other technologies which provide support for transactions, security and authentication, mobile and wireless, quality-of-services, conversations, work flow portals, management and architectural patterns for building enterprise Web services.

Categories

Web Services

Useful Links:

Summary || Table of Contents || Author Bio || Related Articles

TOC & Organization:           

1. Basic Web services standards, Technologies, and Concepts.

2. Advanced Web services technologies and standards.

3. Putting It All Together-Building Real world enterprise Web services and applications.

To Whom:

This book is an ideal choice to an architect, project leader, or manager, who wants to know about the underpinning of Web services, and the advanced concepts such as conversations, work flow, transactions, QOS and security, which are needed in real-world enterprise Web services development.

Book Review: 

The first part of the book covers the baseline specifications (XML, SOAP, WSDL and UDDI) that offer the foundation for application integration and aggregation. Even though many Web services books already cover these portions a lot, these chapters help you to get a basic idea over baseline specifications.  

The second portion of the book covers the advanced technologies such as security, mobility, transactions, QoS, workflow, portals and management which are essential in building robust enterprise Web Services. Actually I like this portion of the book particularly  because of its good subject matter and clear content. Implementing Web services in real world is little tricky because we have to consider different entities such as security, reliability, performance etc.

Chapter 5 drills down into the features that WSCL (Web Services Conversation Language) provides. It also explains how to use WSDL (Web Services Description Language) and WSCL together.  Chapter 6 explains the basics of business process management and BPEL (Business Process Execution Language for Web Services). Chapter 7 covers how to implement transaction in Web Services using BTP (Business Transaction Protocol). Chapter 8 covers my favorite topic and the entity which limits the widespread of Web Services: Security.  In-depth Coverage! Chapter 9 explicates best practices and architectures for building QoS- enabled Web Services and client applications.  Chapter 10 discusses the Web services within the context of mobile and wireless environments. Chapter 11 provides a brief look on how to develop portals by consuming Web Services and Web services management.  

The third portion of the book covers two entities. First part covers how to develop and consume Web services only using core technologies SOAP and WSDL. Second covers how to build an enterprise level application.

For .NET programmers (like me!), even though the samples are in Java/J2EE based, it is worth to have a look at this book to get some good picture over the concepts.  

What’s Superior?

bullet

Organization of content

bullet

In-depth and clear coverage of concepts

bullet

Looking Web services in real world perspective