You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by Oliver Wulff <ol...@zurich.ch> on 2002/02/07 14:51:28 UTC

Thoughts on making Providers independent from Server

Hi

I tried to find out how I could add an additional transport service (http,
smtp) to apache soap. I'll make an example with MQ-Series.

I could add org.apache.soap.transport.mqseries.SOAPMQSeriesConnection
(implements SOAPTransport). So, the client side can be solved easily.

The server side looks a little bit different. First I thought I could add
an additional org.apache.soap.server (like http). The problem is that all
providers (org.apache.soap.*) depend on the http protocol (access to the
servlet). Otherwise I could implement the ServiceManager especially for
MQ-Series.

I think it would be nice if the providers don't depend on the underlying
transport. A class like TransportMessage should be passed between these two
layers.

What do other people think about that?

Oliver


******************************************************************
Oliver Wulff
Zürich Versicherungs-Gesellschaft
IE4, CoC Middleware
Postfach, 8085 Zürich
Telefon: +41- 1 628 14 28
Fax: +41 - 1 623 14 28
E-Mail: mailto:oliver.wulff@zurich.ch







******************* BITTE BEACHTEN *******************
Diese Nachricht (wie auch allfällige Anhänge dazu) beinhaltet
möglicherweise vertrauliche oder gesetzlich geschützte Daten oder
Informationen. Zum Empfang derselben ist (sind) ausschliesslich die
genannte(n) Person(en) bestimmt. Falls Sie diese Nachricht
irrtümlicherweise erreicht hat, sind Sie höflich gebeten, diese unter
Ausschluss jeder Reproduktion zu zerstören und die absendende Person
umgehend zu benachrichtigen. Vielen Dank für Ihre Hilfe.