96 Patterns: Extended Enterprise SOA and Web Services
򐂰 WebSphere Partner Gateway Enterprise
This edition has the same features of WebSphere Partner Gateway
Advanced. Its main differentiator is that a user of WebSphere Partner
Gateway Enterprise is licensed to implement more connections than
WebSphere Partner Gateway Advanced.
WebSphere Partner Gateway offers the following features:
򐂰 Applies security management using SSL, public-key cryptography, certificate
validation, authentication, AS1, AS2.
򐂰 Document Manager component of WebSphere Partner Gateway provides the
mediation capabilities like message routing, transformation and validation. It
can also handle digital signature verification.
򐂰 Business-to-business capabilities allow us to specify the type of documents
and also specific document attributes that each partner is allowed to send and
receive.
򐂰 Non-repudiation repository
򐂰 Partner profile management
򐂰 Customization of document-handling and workflow through
user exits. User
exits can be used to extend or modify an existing document-handling function
or to create entirely new ones for transport & business protocol options not
offered by WebSphere Partner Gateway.
More information about IBM WebSphere Partner Gateway V6 can be found at:
http://www.ibm.com/software/integration/wspartnergateway/
5.2 Development product descriptions
This section describes products discussed and used in development scenarios
throughout this book.
5.2.1 IBM Rational Application Developer V6
Rational Application Developer is an integrated development environment with
full support for the J2EE programming model including EJB development, Web
services, Web applications and Java. In previous releases, this product was
known as WebSphere Studio Application Developer. This tool includes integrated
portal development, UML editing, code analysis, automated test and deployment
tools, built-in version control, and team tools. Everything needed to allow a
developer to be productive, and make sure written code is well designed,
scalable, and ready for production is included in Rational Application Developer.
Chapter 5. Product descriptions 97
Additionally everything is provided for version control and protection when
developers work in large teams or on complex projects. Rational Application
Developer is optimized for IBM WebSphere software.
Rational Application Developer V6.0 is part of the Rational Software
Development Platform used to develop applications to be deployed to IBM
WebSphere Application Server V6.0, V5.0.x, and IBM WebSphere Portal
V5.0.2.2 and V5.1. The Rational Software Development Platform provides an
integrated development environment (IDE) and tooling used to design, develop,
test, debug, and deploy applications in support of the application development
life cycle.
The IBM Rational Software Development Platform is built upon the IBM Eclipse
SDK 3.0, which is an IBM supported version of the Eclipse V3.0 Workbench
containing many new features, and a new look and feel. When used with the
Rational Software Development Platform, developers can access a broad range
of requirements directly from Rational Application Developer for WebSphere
software:
򐂰 Rational Web Developer tools for accelerated use of portal, SOA and J2EE
򐂰 Shorten the Java learning curve with use of drag-and-drop components and
point-and-click database connectivity
򐂰 Automated tools for applying coding standard reviews, component, and Web
service unit testing and multi-tier runtime analysis to help improve code
quality
򐂰 Business applications integrated with Web services and SOA
More information can be found at the IBM Rational Application Developer Web
site:
http://www.ibm.com/software/awdtools/developer/application
5.2.2 IBM WebSphere Studio Application Developer
Integration Edition V5.1
IBM WebSphere Studio Application Developer Integration Edition builds on the
complete set of functionality offered by WebSphere Studio Application Developer
to deliver a development environment designed to deliver on-demand e-business
applications by simplifying build-to-integrate tasks, accelerating large-scale
application development, and enabling real-time application flexibility for
applications that deploy to WebSphere Business Integration Server Foundation
V51. WebSphere Studio Application Developer Integration Edition V5 is used to
develop processes for Business Process Choreographer.
98 Patterns: Extended Enterprise SOA and Web Services
The visual process editor provides intuitive drag-and-drop tools to easily
compose and choreograph application interactions and dynamic workflows
among J2EE components, Web services, existing applications, and human
activities. Developers can quickly and easily build, debug, and deploy complex
applications using powerful workflow tools and advanced messaging capabilities
to streamline and automate business processes. New services can be added, or
existing services modified, without affecting the other components in the
business process.
More information can be found at the IBM Web site:
http://www.ibm.com/software/awdtools/studiointegration/about/

Get Patterns: Extended Enterprise SOA and Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.