Deploying applications
Deploy applications that use specific technologies or components, such as portlets, SIP
servlets, enterprise beans, web services. Find programming information that focuses on specific
concerns, such as security, messaging, transaction support, naming and directory, data
access.
How do I deploy applications?
Follow these shortcuts to get started quickly with popular tasks.
Deploying enterprise applications
Deploying Java Platform, Enterprise Edition (Java EE) application files consists of placing assembled enterprise application, web, enterprise bean (EJB), or other installable modules on a server configured to hold the files. Installed files that start and run properly are considered deployed .
Deploying and administering business-level applications
Deploying a business-level application consists of creating the business-level application on a Version 7.0 or later server.
Troubleshooting deployment
When you are having problems deploying an application, perform some basic diagnostics and verify your system configuration to solve the problem.
Deploying batch applications
This section covers such areas as packaging Enterprise JavaBeans (EJB) 3.0 and later modules and installing batch applications.
Deploying client applications
Deploying a client application depends on installing appropriate supporting files on the client machine, usually some configuring actions, and adding the program files for the client application. When the client application has been deployed, the application can run.
Deploying data access resources
This page provides a starting point for finding information about data access. Various enterprise information systems (EIS) use different methods for storing data. These backend data stores might be relational databases, procedural transaction programs, or object-oriented databases.
Deploying EJB applications
This page provides a starting point for finding information about enterprise beans.
Deploying messaging resources
This page provides a starting point for finding information about deploying asynchronous messaging resources for enterprise applications with WebSphere® Application Server .
Deploying SIP applications
Use the administrative console to customize your Session Initiation Protocol (SIP) application installation
Deploying web applications
This page provides a starting point for finding information about web applications, which are comprised of one or more related files that you can manage as a unit, including:
Deploying web services
You can deploy, run, and test web services client applications.
Deploying web services - RESTful services
You can use Java API for RESTful Web Services (JAX-RS) to develop services that follow Representational State Transfer (REST) principles. RESTful services are based on manipulating resources. Resources can contain static or dynamically updated data. By identifying the resources in your application, you can make the service more useful and easier to develop.
Deploying web services - Security (WS-Security)
The Web Services Security specification defines core facilities for protecting the integrity and confidentiality of a message, and provides mechanisms for associating security-related claims with a message.
Deploying web services - Transports
Transport chains represent a network protocol stack that is used for I/O operations within an application server environment. Transport chains are part of the channel framework function that provides a common networking service for all components.