python and SOAP??

Cameron Laird claird at
Fri Dec 14 20:31:57 EST 2001

In article <9valdt$ik6$1 at>,
Duncan Grisby  <dgrisby at> wrote:
>In article <pan.2001. at>,
>Markus Jais  <mjais at> wrote:
>>On Thu, 13 Dec 2001 16:31:34 +0100, Cameron Laird wrote:
>>thanks for the URL. was very helpful.
>It's a good article. I'd like to correct a common myth about CORBA,
>though. The article says:
>  """
>  Compared to other distributed programming tools like DCOM or CORBA
>  (or, more properly, the IIOP which transports CORBA,) SOAP is
>    * platform-neutral,
>    * computing language-independent, and
>    * Unicode-ready.
>  """
>CORBA's IIOP _is_ platform-neutral, language independent, and Unicode
I'm glad you called me on that.  At best, that
passage is misleading.

That was unintentional on my part, of course.
I esteem CORBA's (or IIOP's) platform-neutrality
and language independence.  The only argument
there is that it seems to remain difficult for
many languages to construct high-quality CORBA
bindings--maybe harder than corresponding SOAP
ones, although I'm well aware of the defects in
the latter.

Unicode's the sticking point.  Again, I under-
stand that, in principle, CORBA does a good job
of transporting any kind of data (is this a
good point, by the way, for a gratuitous snipe
at SOAP's performance?).  On a practical level,
though, multi-byte codesets have not been a
focus for most CORBA implementations, and I be-
lieve the majority still only support
single-byte for (IDL) "string".  True?

I'm cross-posting this to c.o.c, to ensure we
reach a fully accurate answer.  This is my
summary:  at this point, it's easier to find a
SOAP binding that "does the right thing" with
Unicode than it is to track down such an ORB.
The one question I have about this is whether
I'm being unfair to (IDL) "wstring".  I'm in-
experienced with CORBA; my impression, though,
is that wstring isn't the solution one wants.
I welcome correction from those who know better.

Cameron Laird <Cameron at>

More information about the Python-list mailing list