Hi
I have started working on $subject. This feature will provide ability to
govern ESB artifacts on G-Reg at runtime. To start with, we are focusing on
following ESB artifacts.
- Proxy Services
- Sequences
- Endpoints

Following will be the expected meta data model for each aforementioned
artifacts. And G-Reg will create associations between the artifacts. i.e
sequence "foo" usedBy proxy "bar".
So from G-Reg side, a task will be run in background which will call esb
admin services to fetch/store and sync these artifacts. Please add any
missing meta data that you feel which would be useful to have.

*- Proxy Services*
  Basic Info:
     - Name
     - Transports
     - StartOnLoad
     - Trace
     - PinnedServers
     - ServiceGroup

 Other
     - InSequence(Name)
     - OutSequence(Name)
     - FaultSequence(Name)
     - Endpoint(Key/URL)
     - PublishWSDL (key, uri)
     - Policies (List)
     - Parameters (List)
     - EnableAddressing(True/False)
     - EnableSec(True/False)
     - EnableRM(True/False)


*- Sequence*
*     - *Basic Info:
          - Name/Key
          - OnErrorSequence
*          - *Trace* *
*     - *Mediators
*          - *List of mediator names*       *

*- Endpoint*
*      *- Basic Info:
           - Name/Key
*           - *Address Info






-- 
Thanks
/subash

*Subash Chaturanga*
Senior Software Engineer :Integration TG; WSO2 Inc. http://wso2.com

email: [email protected]
blog:  http://subashsdm.blogspot.com/
twitter: @subash89
phone: +9477 2225922
Lean . Enterprise . Middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to