Creating generic servers

A generic server is a server that is managed in the WebSphere® Application Server administrative domain even though the server is not a server that is supplied by WebSphere Application Server. The WebSphere Application Server generic servers function enables you to define a generic server as an application server instance within the WebSphere Application Server administration, and associate it with a non-WebSphere WebSphere Application Server or process.

About this task

[AIX Solaris HP-UX Linux Windows][IBM i]There are two basic types of generic application servers:
  • Non-Java applications or processes.
  • Java™ applications or processes
[AIX Solaris HP-UX Linux Windows][IBM i]Therefore, a generic server can be any server or process that is necessary to support the Application Server environment, including:
  • A Java server
  • A C or C++ server or process
  • A CORBA server
  • A Remote Method Invocation (RMI) server

[z/OS]Generic application servers must be non-Java application processes that are either a started task or a shell script. You cannot create a Java application as a generic server for the product.

[z/OS]The following processes can be created as a generic server provided that they are either started tasks or a shell scripts:
  • A C or C++ server or process
  • A CORBA server
  • A Remote Method Invocation (RMI) server

You can use the wsadmin tool or the administrative console to create a generic server.

Procedure

What to do next

After you define a generic server, use the Application Server administrative console to start, stop, and monitor the associated non-WebSphere Application Server server or process when stopping or starting the applications that rely on them.
Avoid trouble Avoid trouble: You use the Terminate or Stop buttons in the administrative console to stop any application server, including a generic application server.gotcha

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: March 5, 2017 17:28
File name: trun_genericsvr_create.html