just a hint !

 

For those elaborating with-in heterogeneous environments, such as
MS-something-client to axis2-services or axis2-client to
MS-something-service

 

MS-something can stand for a ASP.NET or IIS or WCF-based web-service or
whatever comes from MS*.

 

My learning was:

 

Do it first 1 to 1 by using not a heterogeneous environment that is to
say

a)      Java to Java -> axis2-client-Java to axis2-service-Java AND

b)      Monitor and record traffic using TCPMON or Wire Shark AND THEN

c)       If you understand what is going on and how to control it MAKE 

d)      MS-some-client (ie. ASP.NET-client) to  MS-some-service (i.e.
ASP.NET-service or IIS-service) AND

e)      Trace and record all traffic using TCPMON or Wire-Shark UNLESS

f)        you really know how this two partner in each environment
communicate with each other AND UNLESS

g)      your are happy and understand the protocol-bits and bytes, THEN

h)      figure out the commonalities AND

i)        figure out how you can best make your axis2-Client fake to
your MS-something-service i.e. IIS BECAUSE YOU SHOULD

j)        concentrate fully on the protocol traced and recorded by
TCPMON or Wire Shark

k)      make your client as independent as possible from the service but
make it send and receive to what the service expects to receive and
send, AND

l)        even MTOM and streaming goes into the same business, BECAUSE

m)    if streaming is not supported according to standards by one party
forget it AND

n)      if MTOM is not supported by one party according to standards
forget it

 

 

We did that even for  long lasting sessions, between a MS C# .NET WCF
3.5 client and a Axis2/J 1.2 Service in scope="soapsession", passing
nested collections trimmed tour needs.

 

But we would not be able to do it not following the approach and
sequence shown above.

 

Josef. Stadelmann

@axa-winterthur.ch

 

 

Von: Alex A [mailto:[email protected]] 
Gesendet: Dienstag, 30. November 2010 03:41
An: [email protected]
Cc: [email protected]
Betreff: Need help: large attachments inside SOAP XML request

 

Hello

I am looking for a way to stream the content of file inside the XML
element, without MTOM enabled.

Because it looks like MTOM is not supported by the Microsoft's IIS.

Axis2/J, only client - wsdl used to generate xmlbeans/stub.

Anyone could give me pointers or even better, examples?

Thanks,
~ Alex. 

Reply via email to