Java Caps

Source: Wikipedia, the free encyclopedia.

Java Composite Application Platform Suite (Java CAPS) is a standards-based

development.

History

Java CAPS was originally a product of Software Technologies Corporation,

LISP
variant, was used for message translation.

eGate 4.5 was released in 2001 with enhanced support of

Java Message Service
.

A new architecture based on J2EE (now Java EE) was launched in 2003 with version 5.0, using an IDE based on NetBeans. The suite was again renamed as Integrated Composite Application Network Suite (ICAN).[2] The Table Runtime Environment (TRE) upgraded DataGate 3.6 to take advantage of eGate 5.0 tools, such as Enterprise Manager.

Java CAPS 5.1

After Sun Microsystems acquired SeeBeyond in 2005, the name was changed to Sun Java Composite Application Platform Suite (Java CAPS).[3]

eGate Integrator provides the core integration functionality.[4] Other products in the suite include eInsight Business Process Manager, eVision Studio, ePortal Composer, eTL Integrator, eXchange Integrator, eView Studio, eIndex Global Identifier Composite Application, and eBAM Studio.

Another major feature of Java CAPS is its adapters, known as eWays. These adapters are

JCA
compliant and allow the suite to interact with external systems.

The suite comprises adapters, libraries, and an IDE for designing, writing, monitoring, and testing business processes. The main components are:

Java CAPS 6

In 2008, Java CAPS 6 was launched including NetBeans 6.1, GlassFish v2, and OpenESB v2.[6][7]

Java CAPS 6 has some distinct features when compared to Java CAPS 5.1.x:

  • NetBeans 6.1 is used for the IDE. NetBeans 6.1 has plugins to support the standard Java CAPS 5.1.3 editors, and has a unified project view, editors for Java Collaboration Definition, BPEL etc. and a runtime environment of IDE.
  • Sun Java System Application Server 9.1 (based on GlassFish v2) is used as the runtime environment.
  • Provides support for Java Business Integration (JBI). JBI has two types of components: binding components and service engines.[8] Both JBI container and EE container are in Sun app server. The JBI Bridge enables interoperability between Java EE and JBI components.
  • Supports the following messaging servers: Sun SeeBeyond JMS IQ Manager (stcms), Sun Java Message Service Grid, and Sun Java MQ 4.1.
  • Provides support for sub Java collaborations, in which a collaboration can call another collaboration.
  • Includes installation enhancement (wizard-based installer) and management and monitoring improvements.

In 2009, Java CAPS 6.2 was launched with NetBeans IDE 6.5.1 and GlassFish Enterprise Server 2.1 patch 2. This version also introduced an adapter for

HL7 messaging.[9]

In 2010, Sun Microsystems was acquired by Oracle Corporation. In 2011, Oracle released Java CAPS 6.3, which includes NetBeans IDE 6.9 and GlassFish Enterprise Server 2.1.1.[10]

  • Java CAPS projects, Component Library and Repository option in NetBeans
    Java CAPS projects, Component Library and Repository option in NetBeans
  • Enterprise Designer includes business rules and business rules designer
    Enterprise Designer includes business rules and business rules designer
  • Enterprise Designer includes Java Source Code Editor
    Enterprise Designer includes Java Source Code Editor
  • Java CAPS environments in NetBeans Services includes Logical Host and other components
    Java CAPS environments in NetBeans Services includes Logical Host and other components
  • Java CAPS deployment profile
    Java CAPS deployment profile
  • Java CAPS connectivity map
    Java CAPS connectivity map

Future of Java CAPS

After the Sun acquisition, Oracle incorporated features and functions of Sun SOA products to Oracle SOA products. Oracle offers tools that help in the migration of Java CAPS projects to Oracle SOA Suite.[11][12] The premier support of Java CAPS 6.3 was extended until April 2016. Oracle does not promote the product anymore, and pushes users to migrate to Oracle SOA Suite.

OpenESB, the open-source version of Java CAPS, is backed by a community and can be an alternative for companies that want to protect their investments.[13]

Product Lifecycle

Release GA Date Premier Support Ends Extended Support Ends Sustaining Support Ends
5.1.0 Mar 2006 Dec 2007 Not Available Indefinite
5.1.1 Jun 2006 May 2007 Not Available Indefinite
5.1.2 Oct 2006 Jun 2008 Not Available Indefinite
5.1.3 Not Available Jan 2014 Jan 2017 Indefinite
6.0.x Jun 2008 Jan 2012 Not Available Indefinite
6.1.x Oct 2009 Jan 2014 Jan 2017 Indefinite
6.2.x Oct 2009 Jan 2014 Jan 2017 Indefinite
6.3.x Apr 2011 Apr 2016 Apr 2017 Indefinite

See also

References

  1. ^ Dunn, Ashley (22 May 2000). "Firm Finds its Niche in Communication Gap". Los Angeles Times.
  2. ^ Niccolai, James (15 October 2003). "SeeBeyond releases rebranded integration suite". InfoWorld.
  3. ^ "Oracle: STC DataGate / SeeBeyond eGate / Sun Java CAPS / SOA Suite". HealthIT2.
  4. ^ Pinkerton, Ron. "eGate Overview -- Sun Java CAPS 1/3". YouTube. Archived from the original on 2021-12-15.
  5. ^ Java CAPS Basics - Implementing Common EAI Patterns; Chapter 10.2, Java CAPS Monitoring and Management
  6. ^ Jaques, Robert. "Sun fires up Java Caps 6". iTnews.
  7. ^ Gold-Bernstein, Beth (17 November 2015). "Sun CAPS 6 Has the Right Vision". ebizQ.
  8. ^ Kinnumparath, Mareej. "JBI-A standard-based approach for SOA in Java". TechTarget. Archived from the original on 2018-10-30. Retrieved 2018-10-29.
  9. ^ "Changes and Enhancements to Java CAPS Components". Oracle.
  10. ^ Lee, Michael. "Tasmania looks for core eHealth infrastructure replacement". ZDNet.
  11. ^ Migrating from Java CAPS to Oracle
  12. ^ Somekh, Mike. "JCAPS MIGRATION TOOL RELEASED!". Oracle.
  13. ^ Bruno, Eric. "Open ESB Update". Dr. Dobbs.

External links