Petals Distribution

Support of regionalized service providers

Details

  • Type: Improvement Request Improvement Request
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 4.0.0
  • Fix Version/s: 5.4.0
  • Component/s: Components
  • Security Level: Public
  • Description:
    Hide

    I have an information system organized in several regions containing the same softwares running with a dedicated data partition of a whole database. In a service point of view, I have the same service implementation running with different data.
    So, I want:

    • to write only one service-unit for the service provider
    • when deploying this service unit, as many service providers are instantiated as I have regions
    • to be able to invoke the service provider of a dedicated region
    Show
    I have an information system organized in several regions containing the same softwares running with a dedicated data partition of a whole database. In a service point of view, I have the same service implementation running with different data. So, I want:
    • to write only one service-unit for the service provider
    • when deploying this service unit, as many service providers are instantiated as I have regions
    • to be able to invoke the service provider of a dedicated region
  • Environment:
    -

Activity

Hide
Christophe DENEUX added a comment - Tue, 15 Apr 2014 - 21:32:19 +0200 - edited

The CDK will be improved to support this feature:

  • the region should be identified by a "region identifier"
  • the "region identifier" will be automatically included in the service name of the service provider, the service interface is the same for all regions
  • as many service providers are instantiated as regions are declared when deploying the service unit
  • a JMX API should be introduced to manage dynamically the list of region identifiers
Show
Christophe DENEUX added a comment - Tue, 15 Apr 2014 - 21:32:19 +0200 - edited The CDK will be improved to support this feature:
  • the region should be identified by a "region identifier"
  • the "region identifier" will be automatically included in the service name of the service provider, the service interface is the same for all regions
  • as many service providers are instantiated as regions are declared when deploying the service unit
  • a JMX API should be introduced to manage dynamically the list of region identifiers

People

Dates

  • Created:
    Tue, 15 Apr 2014 - 21:26:35 +0200
    Updated:
    Mon, 17 Apr 2023 - 12:28:31 +0200