Monday, 28 March 2016

What are various JOnAS services ?


List of JOnAS services

cmi This service provides support for the clustering of RMI objects.
db  This service is used for launching a Java database implementation. By default, HSQLDB java database is used.
dbm  This service is needed by application components that require access to one or several relational databases. It may be an alternative to the usage of a JDBC resource adapter via the resource service.
depmonitor  This service is used to control the application's deployment process in JOnAS.
discovery  This service allows dynamic administration of management domains.
ear  This service provides support for Java EE applications (.ear files)
ejb2  This service provides support for EJB 2.x components (EjbJars)
ejb3   This service provides supports for EJB 3.0 components (EjbJars)
ha   This service provides high-availability replication mechanims for stateful session beans (EJB 2.x only)
jaxrpc   This service provides support for JAX-RPC 1.1 web services (J2EE 1.4 style, based on webservices.xml deployment descriptors)
jaxws  This service provides support for JAX-WS 2.0 web services (Java EE 5.0 style based on JWS annotations)
jmx  This service is needed in order to administrate the JOnAS servers and the JOnAS services via a JMX-based administration console. It is automatically launched before all the other services when starting JOnAS.
jtm  This service provides support of distributed transactions management.
mail  This service is required by applications that need to send e-mail messages.
registry  This service is used for binding remote objects and resources that will later be accessed via JNDI. It is automatically launched before all the other services when starting JOnAS.
resource  This service provides support for resource adapters conformant to the Java EE Connector Architecture Specification.
resourcemonitor  This service is related to the deployment plans. It allows to reload resources deployed through deployment plans by checking periodically repositories where are located original resources.
smartclient  This service lets remote clients download classes and other resources necessary for connecting to JOnAS services (JNDI context factories, EJB3 interceptors, ...) directly from the JOnAS server they're dealing with.
security  This service is needed for enforcing security at runtime.
versioning  This service has been designed for dynamic redeployment of applications, without any application downtime and without users' sessions being lost.
wc  This service cleans up periodically the work directory of the JOnAS server.
web  This service provides support for web components (as Servlets and JSP). JOnAS provides two implementations of this service, one based on Tomcat and another on Jetty.
wm   This service provides a JCA WorkManager implementation (offering a manageable Thread Pool for resource adapters components)
wsdl-publisher  This service provides an alternate WSDL publishing mechanism (compared to the usual URL based publishing)

No comments:

Post a Comment

Note: only a member of this blog may post a comment.