Overview: Developing
View the topics in the following list to learn more about developing applications for deployment on this product.
- Programming model APIs and specifications
- WAS traditional and Liberty use the same containers, so any application that runs on Liberty will also run on the traditional server. This topic states which aspects of the programming model each of the major server profiles supports.
- What is new for developers
Provides an overview of new and changed features of the programming model and application serving environment as it pertains to development and test efforts.
- WAS: Overview and quick start
Provides an overview of the programming model.
- Accessing the samples
The samples are a good way to become familiar with the programming model.
Subtopics
- Learn about WebSphere programming extensions
Use this section as a starting point to investigate the WebSphere programming model extensions for enhancing your application development and deployment.- Accessing the samples
The product offers samples that demonstrate common enterprise application tasks. Many samples also provide instructions for deployment and coding examples.- Mail, URLs, and other J2EE resources
This topic describes the supported resources defined by Java EE.- Data access resources
These topics provide information about accessing data resources.- Messaging resources
WAS supports asynchronous messaging based on the Java Message Service (JMS) and Java EE Connector Architecture (JCA) specifications, which provide a common way for Java programs (clients and Java EE applications) to create, send, receive, and read asynchronous requests, as messages. Applications can use point-to-point and publish/subscribe messaging. These styles of messaging can be used in the following ways: one-way; request and response; one-way and forward.