Have you considered using AtomPub or RSS as a means to propagate
service information?

Three registry/repository products support AtomPub and RSS:
- Mule Galaxy (open source)
- WSO2 Registry (open source)
- HP SOA Systinet

Anne

On Jan 28, 2008 11:00 AM, henryk mozman <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
> Steve,
>
> The requirements  constraint for the architecture which I am helping to
> design cannot have a single directory for discovery.
>
> Henryk
>
>
>
> Steve Jones <[EMAIL PROTECTED]> wrote:
>
>
> One semi-interesting question here is when SOA isn't peer-to-peer.  Each
> service (whether via REST, WS, Jini, etc) can be discovered dynamically,
> hot-deployed and have its actual end-point changed.  These services can
> communicate directly with others without any need for a complex
> infrastructure or central point and they can communicate between different
> networks.
>
> Now some of that is theory (e.g. dynamic discovery) but lots of it is
> relatively standard for enterprise scale SOA deployments where you have a
> series of semi-disconnected entities communicating directly, often as a
> result (like most p2p solutions) of some form of directory.
>
> Steve
>
>
> On 28/01/2008, henryk mozman <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> > Jeff,
> >
> > In reality, I am more interested in implementing a peer-to-peer SOA than
> JXTA.
> > JXTA may be one way to implement SOA. I suspect that there are many other
> ways, to implement p2p SOA. I was interested in hearing from any one who has
> been there and done that.
> >
> > Henryk
> >
> >
> > jeffrschneider <[EMAIL PROTECTED]> wrote:
> >
> >
> > When you say "SOA with JXTA", I'm assuming that you mean "SOAP over
> > JXTA", as in: https://soap.dev.java.net/
> >
> > It's been years since I've done this but the general result was less
> > than what I'd hoped for. In some ways, JXTA is designed for the worse
> > case scenario. That is, it is more about resilience than high
> > throughput or low latency. Generally speaking, resilience isn't the
> > primary non-functional requirement in business systems. JXTA assumes
> > that you might have firewalls, NAT's and other ugly stuff in your
> > network and is designed to traverse the obstacle, at the expense of
> > speed and latency.
> >
> > It has been my experience that architects prefer to use alternative
> > mechanisms to increase reliability and availability. I don't want to
> > discourage anyone from going down this path, just encourage you to
> > force-rank your non-functional requirements.
> >
> > Here's an article I wrote 7 years ago on the subject :-)
> > http://www.openp2p.com/pub/a/p2p/2001/07/20/convergence.html
> >
> > Jeff Schneider
> >
> > --- In [email protected], henryk mozman
> > <[EMAIL PROTECTED]> wrote:
> > >
> > > Has anyone in this group any experience in implementing SOA with the
> > peer-to-peer
> > > JXTA ?
> > >
> > > I would be interested in reading about your experience
> > >
> > >
> > > Henryk
> > >
> >
> >
> >
> >
>
>
>
>  

Reply via email to