Jump to content

Java Caps

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by HernanQB (talk | contribs) at 17:17, 8 January 2009 (Created page with 'Java CAPS is a standards-based extensible software suite from Sun Microsystems. It is used to develop software infrastructure using a [[service-oriented archite...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Java CAPS is a standards-based extensible software suite from Sun Microsystems. It is used to develop software infrastructure using a service-oriented architecture approach. Java CAPS stands for Java Composite Application Platform Suite and is composed of several packages which help to integrate existing investments and deliver new business services in a SOA environment[1] As with other Java technologies, Java CAPS provides no specific vendor lock-in and supports a variety of operating systems.

The package

Currently, the latest release, Java CAPS 6 is made of several components which include adapters, libraries and an IDE used for designing, writing, monitoring and testing business processes, although in practice, the principal ones are:

- Logicalhost: in charge of hosting the applications deployed in it. Until Java CAPS 5, the chosen server was the Sun Java System Application Server 9, and since the latest version, it became Glassfish to support JEE. Typically, the logicalhost runs on a dedicated machine (Solaris, OS Tiger, etc.) and when started, refers to a domain, which is an instance of the Sun Enterprise Service Bus[2].

- Repository: a version control system which allows shared projects, version history and file-lock capabilities. As expected, users can log-in to the repository and access and modify files contained in it.

- Enterprise designer: the IDE necessary to see the repository, create business processes, collaborations, connectivity maps and deployment profiles. Business processes here are meant to be made following BPEL.

- Enterprise manager: the web portal to monitor the information flow through the BPEL diagrams. It can be accessed on port 15000 given the logicalhost IP or alias (http://logicalhost:15000).

All of these components can be customized during installation but it is recommended to leave default options.