My Account Log in

3 options

WebSphere and .NET Coexistence / Peter Kovari ... [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
Author/Creator:
Kovari, Peter., Author.
Contributor:
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
Redbooks
Language:
English
Subjects (All):
Web servers--Computer programs.
Web servers.
Web site development.
Application software--Development.
Application software.
Microsoft .NET.
WebSphere.
Physical Description:
xvi, 590 p.
Edition:
1st ed.
Other Title:
Web Sphere and .NET co-existence
Place of Publication:
White Plains, N.Y. : IBM, c2004.
Language Note:
English
System Details:
text file
Summary:
This IBM Redbooks publication explores the different coexistence scenarios for the WebSphere and .NET platforms. This book is a good source of information for solution designers and developers, application integrators and developers who wish to integrate solutions on the WebSphere and .NET platforms. Part 1, “Introduction” is a quick introduction to the J2EE (WebSphere) and .NET technologies. It also depicts a basic architectural model that can be used to represent both WebSphere applications and .NET applications. Part 2, “Scenarios” identifies several potential technical scenarios for coexistence via point-to-point integration between applications deployed in the IBM WebSphere Application Server and applications deployed in the Microsoft .NET Framework. This part provides in-depth technical details on how to implement certain scenarios using today’s existing technologies. Part 3, “Guidelines” provides general guidelines for solution developers. A list of supporting technologies can help with the solution implementation. The Quality of Service chapter is a collection of services available on both platforms. The Appendixes go further by using other IBM technologies and describing two integration solutions between Lotus Domino and .NET applications. 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
Part 1 Introduction
Chapter 1. J2EE introduction
1.1 Architecture
1.1.1 Overall architecture
1.1.2 Layer technologies (application architecture)
1.1.3 Standard support
1.1.4 Platform support
1.1.5 Programming languages
1.1.6 Deployment units
1.1.7 Runtime execution environment
1.1.8 Life cycle management
1.1.9 Remote object discovery
1.1.10 Remote Method Invocation
1.1.11 Web Services
1.1.12 Transaction management
1.1.13 Security
1.1.14 Load balancing and failover
1.1.15 Application logging
1.2 Development
1.2.1 Writing a Java application using a text editor
1.2.2 WebSphere Studio Application Developer (IDE)
1.3 Testing
1.3.1 WebSphere Studio Application Developer
1.4 Deployment
1.4.1 Packaging J2EE applications
1.4.2 Deploying the packaged applications
1.5 Runtime
1.5.1 WebSphere Application Server
1.6 Administration
Chapter 2. .NET introduction
2.1 Architecture
2.1.1 Overall architecture
2.1.2 Layered services (application architecture)
2.1.3 Standard support
2.1.4 Platform support
2.1.5 Programming languages
2.1.6 Deployment units
2.1.7 Runtime execution environment
2.1.8 Life cycle management
2.1.9 Remote object discovery
2.1.10 Remote invocation
2.1.11 Web Services
2.1.12 Transaction management
2.1.13 Security
2.1.14 Load balancing and failover
2.1.15 Application logging
2.1.16 Versioning
2.2 Development
2.2.1 Writing a C# application using text editor
2.2.2 Microsoft Visual Studio .NET (IDE)
2.2.3 Source code management
2.3 Testing
2.3.1 Debugging and unit testing
2.3.2 Performance and load testing
2.4 Deployment
2.5 Runtime.
2.6 Administration
Chapter 3. An architectural model for coexistent applications
3.1 Coexisting heterogeneous technologies
3.1.1 Layered application model
3.1.2 Concentric layered application model
3.1.3 Bridging layers and address spaces
3.1.4 Interoperation layer abstraction
3.1.5 Summary
Part 2 Scenarios
Chapter 4. Technical coexistence scenarios
4.1 Introduction
4.2 Fundamental interaction classifications
4.2.1 Stateful synchronous interaction
4.2.2 Stateless synchronous interaction
4.2.3 Stateless asynchronous interaction
4.2.4 Stateful asynchronous interaction
4.2.5 RPC interface style
4.2.6 Document interface style
4.2.7 Argument by value paradigm
4.2.8 Argument by reference paradigm
4.2.9 Distributed object architecture
4.2.10 Message Oriented Architecture
4.2.11 Service-oriented architecture
4.2.12 Conclusions and recommendations
4.3 Layer interaction classifications
4.3.1 Interaction case a: client logic to client logic
4.3.2 Interaction case b: client logic to presentation logic
4.3.3 Interaction case c: client logic to business logic
4.3.4 Interaction case d: presentation logic to presentation logic
4.3.5 Interaction case e: presentation logic to business logic
4.3.6 Interaction case f: business logic to business logic
4.3.7 Interaction case g: business logic to resource
4.3.8 Interaction case h: resource to resource
4.3.9 Conclusion and recommendations
4.4 Technical solution mapping
4.4.1 Stateful synchronous integration solution candidates
4.4.2 Stateless synchronous integration solution candidates
4.4.3 Stateful asynchronous integration solution candidates
4.4.4 Other potential candidate technical solutions (to be proven)
4.4.5 Some last resource integration technologies
Chapter 5. Scenario: Asynchronous.
5.1 Problem definition
5.1.1 Description of the problem
5.1.2 Considerations
5.2 Solution model
5.2.1 A solution to the problem
5.2.2 Simple scenario details
5.2.3 .NET consumer to WebSphere service provider
5.2.4 WebSphere consumer to .NET service provider
Chapter 6. Scenario: Synchronous stateful
6.1 Problem definition
6.1.1 Description of the problem
6.1.2 Considerations
6.1.3 Constraints
6.1.4 Recommendations
6.2 Solution model using the ActiveX Bridge
6.2.1 A solution to the problem
6.2.2 Simple scenario details
6.3 Solution model using the Interface Tool for Java
Chapter 7. Scenario: Synchronous stateless (WebSphere producer and .NET consumer)
7.1 Problem definition
7.1.1 Description of the problem
7.1.2 Considerations
7.2 Solution model
7.2.1 A solution to the problem
7.2.2 Service provider
7.2.3 Service consumer
7.3 Extended solution
7.4 Recommendations
Chapter 8. Scenario: Synchronous stateless (WebSphere consumer and .NET producer)
8.1 Solution model
8.1.1 A solution to the problem
8.1.2 Service provider
8.1.3 Service consumer
8.1.4 Test
8.2 Extended solution model
Chapter 9. Scenario: Web interoperability
9.1 Introduction
9.2 Shared presentation components
9.2.1 Configuring Microsoft IIS for shared presentation
9.3 Session state interoperability
9.3.1 Problem definition
9.3.2 WebSphere Application Server session management
9.3.3 Microsoft .NET session management
9.3.4 Considerations
9.3.5 Recommendations
9.4 Data propagation
9.4.1 Problem definition
9.4.2 Description of the problem
9.4.3 Considerations
9.4.4 Solution model
9.4.5 URL redirection implementation
9.4.6 Form-based propagation implementation
9.4.7 Recommendations
9.5 Integrated security
9.5.1 WebSphere security.
9.5.2 .NET security
9.5.3 Integrating authentication
9.5.4 Integrating authorization
Part 3 Guidelines
Chapter 10. Supporting technologies
10.1 Web Services
10.1.1 Technologies for Web Services
10.2 Client applications
10.2.1 Web browser
10.2.2 J2EE clients
10.2.3 Windows .NET clients
10.3 Server pages
10.3.1 Servlets and JSPs
10.3.2 ASP.NET
10.4 Distributed components
10.4.1 EJBs
10.4.2 .NET Remoting
10.5 Database access
10.5.1 EJBs
10.5.2 JDBC
10.5.3 ADO.NET
10.6 Messaging middleware
10.7 Back-end integration
10.7.1 J2C
10.7.2 .NET
10.8 Other integration technologies
10.8.1 ActiveX Bridge
10.8.2 IBM Interface Tool for Java
Chapter 11. Quality of service considerations
11.1 Scalability
11.1.1 WebSphere
11.1.2 .NET
11.2 Performance
11.2.1 WebSphere
11.2.2 .NET
11.3 Availability
11.3.1 WebSphere
11.3.2 .NET
11.4 Security
11.4.1 WebSphere
11.4.2 .NET
11.5 Transactionality
11.5.1 WebSphere
11.5.2 .NET
11.6 Manageability
11.6.1 WebSphere
11.6.2 .NET
11.7 Maintainability
11.7.1 WebSphere
11.7.2 .NET
11.8 Portability
11.8.1 WebSphere
11.8.2 .NET
11.9 Web Services
Part 4 Appendixes
Appendix A. Lotus Domino and .NET coexistence
A.1 Web Services integration
A.1.1 Domino provider, .NET consumer
A.1.2 .NET service provider, Domino service consumer
A.2 Using the COM interface
A.2.1 Domino as a COM server, .NET as a client
Appendix B. Additional material
Locating the Web material
Using the Web material
System requirements for downloading the Web material
How to use the Web material
Abbreviations and acronyms
Related publications
IBM Redbooks
Other publications
Online resources
How to get IBM Redbooks
Help from IBM
Index
Back cover.
Notes:
"March 2004."
"This edition applies to WebSphere Application Server V5.02 on AIX, Linux, Windows 2000 Server, Windows 2003 Server."
"In-depth view of the supporting technologies. Interoperability scenarios and their implementation. Working sample code."
Includes bibliographical references and index.
OCLC:
62772129

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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account