You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by Soumadeep <so...@infravio.com> on 2006/02/07 10:29:15 UTC

[axis2] manipulating synapse config files from external source

Paul,

One more suggestion, can we have a Web service or something by which
external systems can push data into synapse. This is basically a feature in
Synapse for manipulating mediator config files or for that matter any other
config file.

This could be a generic data mediator facaded by some axis2 service.Do share
you views/suggestions in regards to this.

Thanks
Soumadeep




---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org


Re: [axis2] manipulating synapse config files from external source

Posted by Paul Fremantle <pz...@gmail.com>.
Soumadeep

How about this???

The synapse environment offers a simple interface to external resources -
for example:
  OMElement get(String URI)

When a mediator uses this get, then we can record the URI. We can then build
some different ways of finding out if the resource has changed, for example,
we could have an event (Synapse offers a service, resource pings Synapse to
indicate update), RSS feed (Synapse subscribes), or poll (Synapse checks if
resource has changed every x minutes). Synapse can keep a table of mediators
to resources. If the resource changes, then Synapse can rebuild the config
and associate it with new messages coming through.

That way, we can have a very dynamic configuration. In fact we can use the
same model to get the initial synapse.xml.

Paul


On 2/7/06, Soumadeep <so...@infravio.com> wrote:
>
> Paul,
>
> One more suggestion, can we have a Web service or something by which
> external systems can push data into synapse. This is basically a feature
> in
> Synapse for manipulating mediator config files or for that matter any
> other
> config file.
>
> This could be a generic data mediator facaded by some axis2 service.Doshare
> you views/suggestions in regards to this.
>
> Thanks
> Soumadeep
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: synapse-dev-help@ws.apache.org
>
>


--
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com