In computing, IBM WebSphere refers to a brand of software products in the genre of enterprise software known as "application and integration middleware". These software products are used by end-users to create applications and integrate applications with other applications. IBM WebSphere has been available to the general market for over a decade.
The following complete list of IBM WebSphere software uses IBM classifications.[2] Several tools appear in more than one category.
Application Servers
Distributed Application & Web Servers
Application integration, data access and integration, business processing and distributed transaction monitoring:
In Memory DataGrid or distributed cache
Partitioned, replicated and elastic storage of data in a grid of machines. Can also be used for distributed caching integration
Other Application Servers
Other platforms on which to run inter-operable applications:
- Remote Server
- WebSphere sMash (Project Zero)
Business Integration
Application Integration and Connectivity
Application Integration and Connectivity middleware reduces the complexity of connecting applications to applications.
- WebSphere Adapters (JCA-based) and WebSphere Business Integration Adapters
- Data Interchange
- for MultiPlatforms
- for z/OS
- IBM WebSphere DataPower SOA Appliances
- DataPower Integration Appliance XI50
- DataPower XML Security Gateway XS40
- DataPower XML Accelerator XA35
- IBM WebSphere ESB
- IBM WebSphere Message Broker
- for MultiPlatforms
- for z/OS
- with Rules and Formatter Extension for Multiplatforms
- with Rules and Formatter Extension for z/OS
- IBM WebSphere MQ
- Express
- Extended Security Edition
- for z/OS
- V6
- WebSphere MQ Everyplace
- Network Edition
- Retail Edition
- IBM WebSphere Service Registry and Repository
- WebSphere Transformation Extender
- WebSphere Business Integration for Financial Networks
- v2.2
- for z/OS
- for AIX
- v2.2
Process integration
Runtime and infrastructure for [real-time computing|real-time] application integration, event-driven processing and process automation.
- WebSphere Business Events
- Business Integration Server Express
- Business Integration Workbench Entry Edition
- Business Integration Workbench Server
- Business Modeler
- Advanced
- Basic
- Publishing Server
- Business Monitor
- Business Services Fabric
- Event Broker
- IBM WebSphere Integration Developer
- WebSphere Lombardi Edition
- Partner Gateway
- Advanced Edition
- Enterprise Edition
- Express
- IBM WebSphere Process Server
Commerce
Web commerce
Platform framework for e-commerce, including marketing, sales, customer and order processing functionality in a tailorable, integrated package.
- IBM WebSphere Commerce
- Enterprise
- Professional
- Express
Mobile, Speech and Enterprise Access
Device Software
Device software consists of client-sMicro Environment - this support many platforms, for instance, see their WEME 6.1.1 evaluation platforms.
Mobile and Enterprise Access
- Everyplace Access
- Everyplace Deployment, which has evolved into IBM Lotus Expeditor
- Everyplace Mobile Portal Enable
Speech
Delivers Business-to-employee (B2E) and Business-to-consumer (B2C) services, including voice recognition and telephony speech processing:
WebSphere
- Everyplace Subscription Manager
- Voice Response for AIX
- Voice Server
Translation
Translation applications convert languages automatically and assist humans performing internationalization tasks.
- Translation Server, for Multiplatforms
Other Mobile, Speech and Enterprise Access
- Everyplace Device Manager
- Everyplace Mobile Portal
- Everyplace Server for Telecom
- IP Multimedia Subsystem Connector
- WebSphere Presence Server
- Radio-frequency identification (RFID) Premises Server
- WebSphere Telecom Web Services Server
Networking
Host Access
Provides multi-protocol transparency and control and connectivity (protocol stacks and terminal emulation) to host applications.
- WebFacing Deployment Tool with HATS Technology
- WebSphere Host Access Transformation Services
- WebSphere Host Integration Solution
- WebSphere Host On-Demand
Organizational productivity, portals and collaboration
Portals
Portals provide personalized access to a variety of applications and aggregate disparate content sources and services. Portals allow people to customize their user experience, with personalized applications based on role, context, actions, location, preferences and team-collaboration needs. There are many other things that can be brought[by whom?] into a portal site.
- WebSphere Portal[3]
- WebSphere Portlet Factory
Software Development
Integrated Development Environment
Application development tools for Websphere
- IBM Rational Application Developer
- Application Server Toolkit
Analysis modeling and design
Assists in creating resilient architectures for Service-oriented architecture (SOA), programming specifications, business processes and rules.
- Branch Transformation Toolkit for WebSphere Studio
- WebFacing Deployment Tool with HATS Technology
- WebSphere Developer
- WebSphere Development Studio Client Advanced Edition for iSeries
- WebSphere Studio Asset Analyzer
- WebSphere Studio Device Developer
Problem-determination tools
Problem-determination and -debugging tools:
- Application Performance Analyzer for System z
- Debugger Tool for System z
- File Manager for System z
- Fault Analyzer for System z
- Optim Move for DB2
- Workload Simulator for OS/390 and System z
Process and portfolio management
Implements and manages enterprise processes and investments:
- IBM Asset Transformation Workbench
- IBM Workbench
Software quality management
Tools that address all dimensions of software quality: functionality, reliability and performance:
- Studio Workload Simulator for z/OS and OS/390
Traditional programming-languages and compilers
3GL and 4GL/RAD language-based tools and unified development environments.
- COBOL Family
Systems management
Application performance and availability
Define, measure, and manage to committed service-levels across complex heterogeneous environments with central control.
- Studio Application Monitor
Enterprise content management
- Information Integrator, Content Edition (IICE)
- IBM WebSphere Information Integration