Hi,

If I understand correctly, what you want to build can be categorized
as a Web Service Gateway or more generally a Service Gateway.

You might want to check Apache MINA ( http://mina.apache.org/ ), which
is a very good NIO based framework to build Service Gateway.

Hope this info would be helpful.

Jian


On Wed, Jan 14, 2009 at 2:20 AM, Andrew Clegg <[email protected]> wrote:
> Morning all,
>
> I have a slightly fuzzy question that I'd appreciate any feedback on.
>
> I'm working on a CXF-driven distributed app for analysing molecular
> biology data, consisting of a user-facing front-end web service that
> routes requests in parallel to various other services. Some of these
> are also written in CXF and hosted locally, some are at remote sites
> and use Perl, and potentially other platforms. All of these component
> services (so far) use basically the same WSDL, as they perform
> functionally analogous operations on the data but using different
> algorithms.
>
> The front-end service is quite complex and does things like: managing
> persistent user sessions, keeping track of which component services
> are online, asynchronous job handling, transforming inbound requests
> from users into outbound requests to the other services using XSLT,
> parsing and generating XML (too much data for efficient databinding),
> plus the domain-specific stuff e.g. stats on the data.
>
> My question is: is this the kind of thing that people use some of the
> frameworks in the Subject line for?
>
> As it stands, I've "rolled my own", since this is the first Java SOA
> project I've worked on, and it works pretty well so far, but it's
> approaching the level of complexity where I'm wondering if an ESB or
> similar would have helped.
>
> If anyone has any feedback on using technologies like these in
> similarly-structured projects, or pointers to blog posts or other
> useful resources, I'd be really glad to hear them. At the moment I
> only have the vaguest idea of how all these products relate to each
> other, and wouldn't know how to choose one over another if it came to
> that.
>
> The project homepage is at http://funcnet.eu if anyone's interested.
>
> Thanks in advance!
>
> Andrew.
>
> --
> New site launched: http://biotext.org.uk/
>
> I am retiring my old email addresses.
> Please use [email protected] where firstname = andrew.
>

Reply via email to