WebSphere Studio Application Developer Integration Edition
Features and benefits
WebSphere Studio Application Developer Integration Edition v5.1, optimized for developing application that deploy to IBM WebSphere Business Integration Server Foundation v5.1, delivers a next generation integration platform optimized for building and deploying composite applications that extend and integrate your existing IT assets.
BPEL4WS Support
Business Process Execution Language for Web Services (BPEL4WS) defines a model and a grammar for describing the behavior of a business process based on interactions between the process and its partners. Support for BPEL4WS includes:
- Application assembly, deployment, and runtime support for BPEL4WS-based business processes.
- Intuitive drag-and-drop tools to visually define the sequence and flow of BPEL4WS business processes.
- A visual business process debugger to step through and debug BPEL4WS business processes.
- Compensation support to provide transaction "rollback" like support for loosely coupled business processes that cannot be undone automatically by the application server.
- Flexibility to develop processes using a top-down, bottom-up, or meet-in-the-middle approach.
- A standards-based XML Path Language (XPATH) / Extensible Stylesheet Transformation (XSLT) transformation wizard to map data between nodes in a process.
- Integrated fault handling to provide an easy and integrated means of performing in-flow exception handling.
- A visual condition builder allowing you to easily direct the execution of BPEL4WS processes.
- Support for including Java snippets and artifacts as part of a business process.
Human Workflow Support
Human workflow support expands the reach of BPEL4WS to include activities that require human interaction as steps in an automated business process. Business processes involving human interaction are interruptible and persistent (a person may take a long time to complete the task) and resume when the person completes the task. Human workflow support includes:
- Staff activity nodes to represent a step in a business process that is performed manually.
- Ability to assign people (e.g. your direct reports) to specific instances of a process via staff queries that are resolved at runtime using an existing enterprise directory.
- Graphical browser-based interface for querying, claiming, working with, completing, and transferring work items to another user.
- Work item management support for managing the creation, transfer and deletion of work items.
- Dynamic setting of duration and calendar attributes for staff activities.
- Dynamic setting of staff assignment via custom attributes.
Back-end system connectivity
Support for building Web applications and BPEL4WS business processes that integrate with back-end systems including:
- Integrated tool support for using J2EE Connector Architecture 1.0 (JCA) 1.0 resource adapters to access back-end systems.
- Enhanced tool integration for JCA adapters with tool plug-in extensions (available from IBM and business partners).
- Easy to use tools for creating services out of JCA resource adapters and including those services as part of a BPEL4WS business process.
- Enhanced JCA 1.0 resource adapters included for CICS, IBM Host On-Demand and IBM IMS (for development use only).
- Sophisticated wizards to manage the low-level data handling requirements for JCA resource adapters.
- Wizards to quickly and simply expose CICS or IMS programs as enterprise services including the ability to import definitions from COBOL, C structures, CICS basic mapping support (BMS), and IMS Message Format Service (MFS) definitions.
- Support for the entire suite of WebSphere Business Integration Adapters.
Business rule beans
Business rule beans offer a powerful real-time framework for defining, executing, and managing business rules that encapsulate business policies that vary based on changes in the business environment. For example, a simple business rule might be, "If a customer's shopping cart is greater than $X, then offer a Y% discount." Business rule support includes:
- Easy to use tools for defining, executing, and managing business rules.
- Cheat sheet for defining business rules.
- Update business rules at runtime using a straightforward user interface without the need to bring the application or server down.
- Organize business rules into logical categories using the business rules beans framework.
- Define a start and end date for when the rule is effect.
Programming Model Extensions
Accelerate large-scale application development by taking advantage of the latest innovations that build on today's J2EE standards. Programming model extensions include:
Programming Model Extensions
- Asynchronous beans - enables J2EE applications to decompose operations into parallel tasks in order to speed performance.
- Startup beans - enables J2EE applications to execute business logic automatically, whenever an application starts or stops normally.
- Last participant support - provides automated coordination for transactions that include two-phase commit resources and a single one-phase commit resource.
- Internationalization service - allows customers to build applications that can automatically adjust to handle global audiences.
- Work areas - provides the ability to efficiently share information across a distributed application.
- Scheduler service - enables tasks to be executed at a requested time. When used in conjunction with asynchronous beans, it enables batch processing applications within J2EE.
- Activity session services - provides the ability to extend the scope of and group multiple local transactions.
- Dynamic query service - provides the ability to pass in and execute SQL query statements at runtime.
- WSGW Filters - allows customer to write filters for the Web Services Gateway such as filters that select a target service and port, capture Web service invocation information, or handle exceptions.
- Object pools - enables an application to avoid creating new Java objects repeatedly.
- Container Managed Messaging - offers automated support for outbound (as well as inbound) messaging.
- Distributed Map - offers an interface to enable J2EE applications and system components to cache and share Java objects by storing a reference to the object in the cache in order to improve performance.
- Container Managed Persistence over anything - extends the existing J2EE Container Managed Persistence (CMP) framework to support any backend system or service that supports create, retrieve, update, and delete (CRUD) methods.
Quality of Service
- Application profiling - allows customers to carefully optimize the performance of their EJB CMP 2.0 applications without impacting application source code by delivering a mechanism for instructing the same component to interact with the runtime infrastructure, such as a database, differently depending on the application that calls it.
- Backup Cluster Support - enables customers to automatically configure their system to set up a back-up cluster of servers if the primary cluster fails without having to write any code.
Industry leading J2EE application server
WebSphere Business Integration Server Foundation v5.1 builds on the WebSphere Application Server to provide a premier Java 2 Enterprise Edition (J2EE) and Web services technology-based application platform for deploying enterprise Web services solutions for dynamic e-business on demand.
WebSphere Business Integration Server Foundation v5.1 includes all of the features available in WebSphere Application Server Network Deployment V5.1 including:
- J2EE 1.3 support (support for some features planned for J2EE 1.4)
- Full XML support
- Full Web services support
- Support for private UDDI registries
- Web Services Gateway
- Database Connectivity
- Embedded HTTP server
- Web server plug-ins
- Authentication and authorization for secure access to Web resources
- Single sign-on and support for LDAP
- Java Message Service (JMS) support
- Dynamic caching
- IBM Tivoli Performance Viewer
- Integration with third-party performance management tools
- Browser-based administration and workload management
- Intelligent workload distribution across a cluster
- Failure bypass
- Clustering support
- Migration support
Best in class J2EE development environment
WebSphere Studio Application Developer Integration Edition v5.1 builds on the WebSphere Studio development environment to provide a best-in-class integrated development environment for building, testing, integrating and deploying J2EE applications, Web services, and business processes.
WebSphere Studio Application Developer Integration Edition v5.1 includes all of the features available in WebSphere Studio Application Developer v5.1.1 including:
- Eclipse-based user interface
- BPEL4WS development environment
- J2EE development environment
- Java development environment
- Web services development environment
- XML development environment
- Relational database tools
- Web development environment
- Team development
- Server tools for testing and deployment
- Tracing, monitoring, and performance analysis tools
- Debugger
All products within the WebSphere category
- WebSphere Translation Server for Multiplatforms
- WebSphere Voice Response for AIX
- WebSphere Voice Server
- WebSphere Application Accelerator for Hybrid Networks
- WebSphere Application Accelerator for Public Networks
- Community Edition
- for Developers
- IBM Workload Deployer
- WebSphere Application Server v7 Feature Pack for Modern Batch
- WebSphere CloudBurst Appliance
- WebSphere DataPower Edge Appliance XE82
- WebSphere Extended Deployment Compute Grid
- WebSphere eXtended Transaction Runtime
- WebSphere eXtreme Scale
- WebSphere IP Multimedia Subsystem Connector
- WebSphere Real Time
- WebSphere Studio Application Developer Integration Edition
- WebSphere Virtual Enterprise
- WebSphere XML Document Management Server
- Extended Deployment
- for zOS
- IBM Workload Deployer
- IBM Multi-Site Workload Lifeline
- IBM ILOG CPLEX Optimization Studio
- WebSphere MQ Workflow for Multiplatforms
- WebSphere MQ Workflow for zOS
- Advanced Edition
- WebSphere Partner Gateway
- WebSphere Partner Gateway - Express
- WebSphere Partner Gateway Enterprise Edition
- WebSphere Business Integration Workbench Entry Edition
- WebSphere Business Integration Workbench Server
- WebSphere Integration Developer
- WebSphere Lombardi Edition
- WebSphere Presence Server
- WebSphere Process Server
- WebSphere Process Server Hypervisor Edition
- WebSphere Sensor Events
- IBM Business Process Manager Industry Packs
- WebSphere Decision Server
- WebSphere ILOG Business Rules for zOS
- WebSphere ILOG JRules BRMS
- WebSphere ILOG Rules for .NET Business Rule Management System (BRMS) -
- WebSphere Business Modeler Advanced
- WebSphere Business Modeler Basic
- IBM Blueworks Live
- WebSphere Business Compass
- WebSphere Business Modeler Advanced bundle
- IBM Business Process Manager
- WebSphere Business Events
- WebSphere Business Events eXtreme Scale
- WebSphere Business Modeler Publishing Server
- IBM Business Monitor
- IBM ILOG CPLEX CP Optimizer
- IBM ILOG CPLEX Optimizer
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- IBM ILOG Plant PowerOps
- IBM ILOG Transportation Analyst
- WebSphere Commerce - Enterprise
- WebSphere Commerce - Express
- WebSphere Commerce - Professional
- IBM ILOG CPLEX CP Optimizer
- IBM ILOG CPLEX Optimizer
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- WebSphere Business Integration for Financial Networks
- WebSphere Data Interchange for MultiPlatforms
- WebSphere Data Interchange for zOS
- WebSphere Remote Server
- WebSphere Transformation Extender
- WebSphere Cast Iron Cloud Integration
- WebSphere Message Broker
- WebSphere Message Broker for Remote Adapter Deployment
- WebSphere Message Broker for zOS
- WebSphere Message Broker Hypervisor Edition
- WebSphere Message Broker Retail Store Edition
- WebSphere Message Broker Starter Edition
- WebSphere Message Broker with Rules and Formatter Extension for Multiplatforms
- WebSphere Message Broker with Rules and Formatter Extension for zOS
- WebSphere Adapters Family
- WebSphere Appliance Management Center
- WebSphere DataPower Integration Blade XI50B
- WebSphere DataPower SOA Appliances
- WebSphere Enterprise Service Bus
- WebSphere Enterprise Service Bus Registry Edition
- WebSphere Message Broker Connectivity Pack for Healthcare
- WebSphere MQ Advanced Message Security
- WebSphere Service Registry and Repository
- WebSphere Service Registry and Repository Advanced Lifecycle Edition
- WebSphere MQ File Transfer Edition
- WebSphere Front Office for Financial Markets
- WebSphere MQ
- WebSphere MQ Everyplace Network Edition
- WebSphere MQ Everyplace Retail Edition
- WebSphere MQ for zOS
- WebSphere MQ for zVSE
- WebSphere MQ Hypervisor Edition For Red Hat Linux Enterprise For x86
- WebSphere MQ Low Latency Messaging
- WebSphere MQ Telemetry
- IBM ILOG Elixir
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Charts
- IBM ILOG JViews Diagrammer
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Gantt
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Gantt for .NET
- IBM ILOG Views
- IBM Web Experience Factory
- WebSphere Development Studio Client Advanced Edition for System i
- WebSphere sMash
- WebSphere Multichannel Bank Transformation Toolkit
- WebSphere Telecom Web Services Server
- WebSphere Business Modeler Advanced
- WebSphere Business Modeler Basic
- WebSphere Portal Enable
- WebSphere Portal Enable for zOS
- WebSphere Portal Express
- WebSphere Portal Extend
- WebSphere Portal Server - Enterprise portal software
- WebSphere Dashboard Framework
- WebSphere Portal Server Hypervisor Edition
- IBM Sametime
- IBM social business software
- IBM Global Data Synchronization for WebSphere Product Center
- WebSphere Everyplace Micro Environment
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- IBM ILOG Plant PowerOps
- IBM ILOG Transportation Analyst
- IBM ILOG ODM Enterprise