Hello John,
This does not really fit my my needs (at least at first glance).
SimpleAxisServer calls process_request from the Axis engine and handles
it its own implementation of SOAPTransport.
But this (process_request) is server only functionality.
What i need is full transport control in the client.
I.e. instead of calling (for example) Login and than have the response
in an appropriate struct i want to
- Have Axis construct the request SOAP message.
- Send this message by myself without Axis doing anything in this
realm.
- Receive the response message by myself without Axis doing
anything in this realm.
- Have Axis parse the response SOAP message and populate the
response struct/class.
Is this a possible thing to do, and if yes, could you give me some more
clues?
Thanks in advance
Franz
John Hawkins schrieb:
SimpleAxisServer (part of the
codebase)
is an example of writing an http transport - just change the code to
fit
your transport :-)
Are there samples out there
for
creating/using homebrewed transport layers?
Greetings
Franz
-----Ursprüngliche Nachricht-----
Von: John Hawkins [mailto:[EMAIL PROTECTED]]Im Auftrag von John
Hawkins
Gesendet: Donnerstag, 9. März 2006 12:05
An: Apache AXIS C Developers List
Betreff: Re: advanced message handling
You can create your own transport layer - is this what you mean?
You then don't have to use http protocol.
Hello,
Is the following possible with axis1c:
Instead of simply invoking the webservice in question and getting back
the
result(s) in one step i want to control the message transport in the
following way:
* axis generates
the SOAP message from the input parameters for me.
* i send this message
using handwritten code to the WS endpoint.
* i receive the
SOAP response from the WS endpoint using handwritten
code.
* axis analyzes
the SOAP message for me and returns the result(s) to
me.
Example code would be most welcome.
Best regards
Franz
Dr. Franz Fehringer (Dipl. Math.)
____________________________________
ISO Software Systeme
Eichendorffstrasse 29
90491 Nürnberg
Deutschland
Tel. : +49/(911) - 99594-0
Fax : +49/(911) - 99594-580
mailto:[EMAIL PROTECTED]
http://www.isogmbh.de
|
begin:vcard
fn:Dr. Franz Fehringer
n:Fehringer;Franz
org:ISO Software Systeme
adr;quoted-printable:;;Eichendorffstrasse 29;N=C3=BCrnberg;;90491;Deutschland
email;internet:mailto:[EMAIL PROTECTED]
tel;work:+49/(911) - 99594-0
tel;fax:+49/(911) - 99594-580
x-mozilla-html:TRUE
url:http://www.isogmbh.de/
version:2.1
end:vcard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]