Petals Distribution

Create a BC Camel

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 4.2.4
  • Fix Version/s: None
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    Petals ESB and Camel are integrated in a way where camel is used as service orchestration through the Petals SE Camel (PETALSDISTRIB-65).

    Petals ESB and Camel can be integrated also in a way where:

    1. an external JVM running camel invoke Petals services running on the Petals JVM. Here, Camel is a service consumer,
    2. a Camel route running on an external JVM is exposed as Petals service into the Petals JVM. Here, Camel is a service provider.

    Camel must be extended with an URI implementation associated to Petals services, and Petals ESB must be extended with the Petals BC Camel.
    The communication between both Camel and Petals BC Camel remains to be defined, perhaps on the model of the Petals SE RMI.

    Show
    Petals ESB and Camel are integrated in a way where camel is used as service orchestration through the Petals SE Camel (PETALSDISTRIB-65). Petals ESB and Camel can be integrated also in a way where:
    1. an external JVM running camel invoke Petals services running on the Petals JVM. Here, Camel is a service consumer,
    2. a Camel route running on an external JVM is exposed as Petals service into the Petals JVM. Here, Camel is a service provider.
    Camel must be extended with an URI implementation associated to Petals services, and Petals ESB must be extended with the Petals BC Camel. The communication between both Camel and Petals BC Camel remains to be defined, perhaps on the model of the Petals SE RMI.
  • Environment:
    -

Issue Links

Activity

Hide
Victor NOËL added a comment - Fri, 27 Mar 2015 - 12:17:35 +0100

This one shouldn't be too hard as the current implementation of the SE properly separate the Camel component from the Petals component with clean interfaces.

Show
Victor NOËL added a comment - Fri, 27 Mar 2015 - 12:17:35 +0100 This one shouldn't be too hard as the current implementation of the SE properly separate the Camel component from the Petals component with clean interfaces.
Hide
Victor NOËL added a comment - Tue, 13 Oct 2015 - 10:31:01 +0200

Having a specific Petals component for BC purpose would maybe be a clean solution to PETALSSECAMEL-9.

Show
Victor NOËL added a comment - Tue, 13 Oct 2015 - 10:31:01 +0200 Having a specific Petals component for BC purpose would maybe be a clean solution to PETALSSECAMEL-9.

People

Dates

  • Created:
    Fri, 27 Mar 2015 - 12:16:46 +0100
    Updated:
    Tue, 13 Oct 2015 - 10:31:01 +0200