On 13 Apr 2002, Hannu Krosing wrote:
> On Fri, 2002-04-12 at 03:04, Brian Bruns wrote:
> > On 11 Apr 2002, Hannu Krosing wrote:
> >
> > > IIRC someone started work on modularising the network-related parts with
> > > a goal of supporting DRDA (DB2 protocol) and others in future.
> >
> > That was me, although I've been bogged down lately, and haven't been able
> > to get back to it.
>
> Has any of your modularisation work got into CVS yet ?
No, Bruce didn't like the way I did certain things, and had some qualms
about the value of supporting multiple wire protocols IIRC. Plus the
patch was not really ready for primetime yet.
I'm hoping to get back to it soon and sync it with the latest CVS, and
clean up the odds and ends.
> > DRDA, btw, is not just a DB2 protocol but an opengroup
> > spec that hopefully will someday be *the* standard on the wire database
> > protocol. DRDA handles prepare/execute and is completely binary in
> > representation, among other advantages.
>
> What about extensibility - is there some predefined way of adding new
> types ?
Not really, there is some ongoing standards activity adding some new
features. The list of supported types is pretty impressive, anything in
particular you are looking for?
> Also, does it handle NOTIFY ?
I don't know the answer to this. The spec is pretty huge, so it may, but
I haven't seen it.
Even if it is supported as a secondary protocol, I believe there is alot
of value in having a single database protocol standard. (why else would I
be doing it!). I'm also looking into what it will take to do the same for
MySQL and Firebird. Hopefully they will be receptive to the idea as well.
> ----------------
> Hannu
Cheers,
Brian