The topic of language bindings comes up frequently, ie "how do I connect to DBMS X from language Y?". I've written a paper, not published yet, discussing an open language binding specification called mvEsperanto. It's a common client-side API for any language whether PHP, Java, Perl, .NET, Ruby, etc, which serves as a front-end to any connectivity component like UO, UO.NET, mv.NET, QMClient, D3 Class library, etc. The idea is to have a similar development paradigm for all languages to all MV DBMS targets using the developer's choice of connectivity. With commonly accepted higher-level bindings, people may feel less of a need to create vendor-specific bindings at the protocol level. Doing stuff like that is cool and geeky but the scope of the effort is very limited.
Brian, I'll send you a draft in the next week or so. T > From: Brian Leach > I've asked IBM to consider publishing this on several > occasions. I was wanting to create a client in PHP using > their socket library. > > I did get as far as tracing the network packets for a > UniObjects connection, and it looks like someone with time to > spare (ie. not me!) could work out the protocol: it looked > pretty simple and unencrypted (so long as you don't use SSL > of course). > > > Brian > > > From: doug chanco > > on aix 5.2/ uv 10.2.x is it possible to directly talk > > to the uvrpc without using uniobjects (ie. via a > > direct socket call). > From Tony > Security concerns for the publisher (IBM) also would usually > discourage publication of the protocol details. > In short, I don't think you'll get a solid answer to this. > > So why do you want to do this? Maybe another solution to your > primary problem is available. > > Tony Gravagno > Nebula Research and Development > TG@ remove.pleaseNebula-RnD.com ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/