My Account Log in

3 options

WebSphere and .NET interoperability using Web services / Peter Swithinbank ... [et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Contributor:
Swithinbank, Peter.
Series:
IBM redbooks.
Redbooks
Language:
English
Subjects (All):
Web servers--Computer programs.
Web servers.
Application software--Development.
Application software.
Microsoft .NET.
Computer networks.
WebSphere.
Physical Description:
xvi, 350 p. : ill.
Edition:
1st ed.
Place of Publication:
Research Triangle Park, N.C. : IBM Corp., International Technical Support Organization, c2005.
Language Note:
English
System Details:
text file
Summary:
IBM and Microsoft are strong supporters of the Web Services Interoperability Organization’s (WS-I) efforts to make building solutions using software from different suppliers a reality. In this IBM Redbooks publication, we take a practical look at building a solution with IBM WebSphere and Microsoft .Net components using Web services that are compliant with the WS-I organization’s Basic Profile. This book is aimed at customers who want to know how far the reality of Web services has caught up with the hype; it is for customers who want a book to help them decide whether Web services are right for them now. The book provides an introduction to SOAP, WSDL and the rest of the Web services concepts. It provides a review of the many Web service specifications. Which ones are most important to building a practical solution? We use a scenario based on work IBM has been doing with the insurance industry to demonstrate how to design a service-based solution and then implement it using the latest programming tools from IBM and Microsoft. Based on our experience, we identify areas where extra effort up front will be rewarded with an easier implementation. Please note that the additional material referenced in the text is not available from IBM.
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Chapter 1. Introduction
1.1 Background of this book
1.1.1 The scenario
1.1.2 Use of Web services
1.1.3 Other approaches to interoperability
1.1.4 WS-I
1.1.5 Audience
1.1.6 Terminology
Part 1 Introduction to Web services
Chapter 2. SOAP primer
2.1 What is SOAP?
2.2 SOAP components
2.3 What is in a SOAP message?
2.3.1 Headers
2.3.2 Body
2.3.3 Fault
2.4 Message styles
2.4.1 RPC-Style
2.4.2 Document-Style
2.4.3 Document/Wrapped
2.5 SOAP interaction styles
2.5.1 Request-response
2.5.2 One-way
2.6 SOAP implementations over Http:
2.6.1 Microsoft .Net SOAP request over Http
2.6.2 IBM WebSphere Application Server SOAP request over Http:
2.7 Summary: Salient interoperability features of SOAP
Chapter 3. WSDL primer
3.1 Structure of WSDL definitions
3.2 Examples of WSDL definitions
3.2.1 Document/Literal Style
3.2.2 RPC/Literal Style
3.3 Future considerations
3.4 Summary: salient interoperability features of WSDL
Chapter 4. Web services primer
4.1 Web services concepts
4.1.1 What is a Web service?
4.1.2 Web services technologies
4.1.3 Web service properties
4.2 Web services and component architectures
4.2.1 Choosing between Web services and software components
4.3 Service-Oriented Architecture
4.3.1 Components of a Service-Oriented Architecture
4.3.2 Services and Web services
4.4 Web services and the Enterprise Service Bus
4.4.1 Transparency
4.4.2 Interoperability
4.4.3 Unified service discovery and addressing
4.4.4 Coexistence
4.4.5 Single point of control
4.4.6 Security
4.4.7 Robustness
4.4.8 Scalability
4.4.9 Problem determination.
4.4.10 Conclusions: Web services, the ESB and service buses
4.5 Summary
Part 2 Web services interoperability
Chapter 5. Business scenarios
5.1 Business scenarios overview
5.2 Mergers and Acquisitions
5.2.1 Business goals
5.2.2 Solution context
5.2.3 Current IT infrastructure
5.2.4 Technical constraints
5.2.5 Solution level design
5.2.6 Technical approach
5.2.7 Target IT infrastructure
5.3 External claims assessor management
5.3.1 Business goals
5.3.2 Solution context
5.3.3 Current IT infrastructure
5.3.4 Technical constraints
5.3.5 Solution level design
5.3.6 Technical approach
5.3.7 Target IT infrastructure
5.4 Summary
Chapter 6. Interoperability patterns
6.1 The Patterns for e-business layered asset model
6.2 SOA approach and Patterns for e-business
6.2.1 Business::Self-Service pattern
6.2.2 Extended Enterprise business pattern
6.2.3 Discussion of patterns and Web services
6.3 Applying Interoperability patterns
6.3.1 Mergers and Acquisitions scenario
6.4 Summary
6.5 Where to find more information
Chapter 7. Web services roadmap
7.1 Introduction
7.2 List of Web services specifications
7.3 Summary of the Web services architecture stack
7.3.1 Foundations
7.3.2 Messaging
7.3.3 Security
7.3.4 Transacted
7.3.5 Meta-data
7.3.6 Resources
7.3.7 Composition
7.3.8 Management
7.3.9 Provisioning
7.3.10 WS-I
7.4 Summary
Chapter 8. Web service specifications
8.1 Web service Interoperability Organization (WS-I)
8.2 WS-I Basic Profile 1.0
8.2.1 Basic Profile 1.0 for WebSphere
8.2.2 Basic Profile 1.0 for Microsoft .Net
8.2.3 Summary
8.3 Interoperability standards: addressing
8.3.1 Insurance example
8.3.2 Summary
8.4 Security
8.4.1 Why do we need more security specifications?.
8.4.2 WS-Security 2004
8.4.3 WS-I Security Profile
8.4.4 Summary
8.5 WS-Coordination
8.6 WS-Transactions
8.6.1 WS-Transaction in a WebSphere environment
8.6.2 WS transaction in a Microsoft .Net environment
8.7 Reliable messaging
8.7.1 What is WS-ReliableMessaging?
8.7.2 The three legged handshake protocol
8.7.3 WS-ReliableMessaging Protocol
8.7.4 Reliable messaging requirements
8.8 SOAP/JMS and SOAP/MQ
8.8.1 Interoperability of SOAP/JMS and SOAP/MQ
Chapter 9. Web services in Microsoft .Net and WebSphere
9.1 Microsoft .Net architecture
9.1.1 Microsoft .Net Web service application architecture
9.1.2 Developing software using Microsoft Visual Studio .Net 2003
9.1.3 Microsoft secure Web services implementation
9.2 WebSphere Java 2 Enterprise Edition architecture
9.2.1 Java 2 Enterprise Edition Web service architecture
9.2.2 Developing J2EE applications using WebSphere Studio Application Developer
9.2.3 IBM secure Web services implementation
9.2.4 Summary
Chapter 10. Deploying Web services
10.1 Overview
10.1.1 Web services publishing
10.2 WebSphere Web services deployment model
10.2.1 Web Services Gateway
10.2.2 IBM UDDI registry
10.2.3 Deployment architecture
10.3 Microsoft .Net Web service deployment model
10.3.1 Microsoft UDDI registry
10.3.2 Deployment architecture
10.4 Summary
Part 3 Claims scenario
Chapter 11. Designing the scenarios
11.1 Mergers and Acquisitions scenario
11.1.1 Use cases overview
11.1.2 Actors
11.1.3 Use case 001: Register claim
11.1.4 Realizing the use case
11.2 External Claims Assessors scenario
11.2.1 Use cases overview
11.2.2 Actors
11.2.3 Use case 002: Manage external claim assessors
11.2.4 Realizing the use case
11.3 Claim applications: table schema.
11.4 XML schema data types as common denominator
11.4.1 Data type mapping
11.4.2 SOAP message for registerClaim()
11.4.3 SOAP message for findCustomer()
11.4.4 SOAP exception for findCustomer()
11.5 Summary
Chapter 12. Building the claims scenario
12.1 Building the scenario for WebSphere
12.1.1 Problem definition
12.1.2 Solution
12.1.3 Import Enterprise JavaBeans
12.1.4 Test imported Enterprise JavaBeans
12.1.5 Create a Web service from Enterprise JavaBeans
12.1.6 Test the created Web service
12.1.7 Deploy the created Web service
12.2 Building the scenario for Windows Server 2003
12.2.1 Prerequisites to run the Web service application
12.2.2 Create the Web Service
12.2.3 Import the existing classes
12.2.4 Build the Web service
12.2.5 Microsoft Internet Information Services (IIS)
12.2.6 Create Microsoft .Net Test Client
12.2.7 Summary
12.3 Building the Web services clients
12.3.1 Web service client for the WebSphere Web service
12.3.2 Web service client for the Microsoft .Net Web service
12.3.3 Microsoft .Net
12.3.4 Differences between the two Web services and conclusions
Chapter 13. Web service interoperability implementation guidance
13.1 Web service interoperability guidance
13.2 WebSphere client
13.3 WebSphere Web service
13.4 Microsoft .Net client
13.5 Summary
Part 4 Appendixes
Appendix A. Installation and setup
Installation planning for the WebSphere environment
WebSphere Application Server V5.1.1.1 requirements
Installing WebSphere Application Server 5.1.1.1
Installation of Application Developer 5.1.2
Installation planning for the Microsoft .Net environment
Appendix B. Additional material
Locating the Web material
Using the Web material
System requirements for downloading and running the Web material.
How to use the Web material
Related publications
IBM Redbooks
Online resources
How to get IBM Redbooks
Help from IBM
Abbreviations and acronyms
Index
Back cover.
Notes:
"This edition applies to WebSphere Studio Application Developer V5.1.2 running on Microsoft Windows XP Pro, WebSphere Application Server V5.1.1 with DB/2 8.1 running on Microsoft Server 2003, Microsoft.Net Framework 1.1, and Microsoft IIS V6.0 running on Microsoft Server 2003."
"June 2005."
Includes bibliographical references and index.
OCLC:
61859118

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account