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/

Reply via email to