Hi,

I agree I've used SOAP::Lite extensively and yes it can be a pain in the
neck.  Development and improvements do continue with it though, 0.711 was
just released on CPAN the other day.

Have you guys tried looking at XML::Compile::SOAP?  It is a competitor and
replacement to SOAP::Lite and I think very good.  I use it now over
SOAP::Lite for writing my clients and have been very happy with it.  I would
recommend trying to write the BioMart SOAP server using it and related
modules instead.

-L

On Tue, Mar 23, 2010 at 3:31 PM, Michael Dondrup <[email protected]>wrote:

> Oh,
>
> it wasn't my intention to propose a re-implementation of the whole BioMart.
> From a user's perspective it doesn't matter so much, that is true.
> I believe too that asking for a re-implementation of an existing software
> "just because" would not be such a good argument.
> There are some arguments for both languages, and I think the actual BioMart
> is doing fine in Perl, except the soap portion.
> This might be because the SOAP::Lite module  as fine as it was at its time,
> is quite dated and there are some interoperability issues.
> It is possible however to generate compatible messages with it but it takes
> some expertise.
>
> The core advantage of Java over perl is for our use-case the availability
> of several more developed SOAP implementations like
> Axis2 or javaWS that allow for WS-I compliance and code generation.
>
> Maybe it is possible to replace only portions of the system? This depends
> on how much work has already been done on the
> Java code. Also I noticed that this is an open-source project and that it
> could draw from many resources for the services implementation.
> But I do not really know how community contributions are handled within
> this project. So would it be possible to
> get access to the sources, and provide patches if necessary?
>
> Best
>
>
>
>
> Am Mar 23, 2010 um 2:30 PM schrieb Joachim Baran:
>
> > On 23 March 2010 12:42, Leandro Hermida <[email protected]>
> wrote:
> >> [..] In my opinion the is no reason to change to Java other than
> >> just because and this would be a shame.
> > Perhaps Java is more suitable for larger projects from a software
> > engineering point-of-view. There has been quite a lot of work being
> > done on design patterns in Java -- as opposed to Perl's TIMTOWTDI.
> >
> > BW,
> > Joachim
> >
> > --
> > B.1079 Michael Smith Building
> > Faculty of Life Sciences
> > The University of Manchester
> > Oxford Road
> > Manchester
> > M13 9PT
> > United Kingdom
>
>

Reply via email to