M
MikeC.... via .NET 247
I have a J2EE based Web service server that is providing a simpledata tranfer service (~2kB of binary data) this is defined as abyte[] on the Java side which is represented as base64Binary inthe WSDL.
I need to access this from a C++ client and have a VB COM wrapperaround a C# service "client" autogenerated from the WSDL.
I can happily send the binary data from the Client to the serverbut when I try to retrieve it I get major exceptions in C++that seem to stem from a buffer size limitiation in the C#client, I can retrieve a byte[] of up to 1536 bytes of data(0x600) which sounds like there is some sort of fixed responsebuffer in the C# client side but I can find any information onit.
I could of course split the data or look at DIME but I'd beinterested if anyone knows of a direct way to address thisbuffers size problem.
I need to access this from a C++ client and have a VB COM wrapperaround a C# service "client" autogenerated from the WSDL.
I can happily send the binary data from the Client to the serverbut when I try to retrieve it I get major exceptions in C++that seem to stem from a buffer size limitiation in the C#client, I can retrieve a byte[] of up to 1536 bytes of data(0x600) which sounds like there is some sort of fixed responsebuffer in the C# client side but I can find any information onit.
I could of course split the data or look at DIME but I'd beinterested if anyone knows of a direct way to address thisbuffers size problem.