Re: [Dorset] OT(ish): IDL

2011-10-12 Thread Ralph Corderoy
Hi Terry, > In fact, IDL is separate from RPC. IDL is simply about the way in > which you write you API apparently. The Standard uses it so everyone > has open access to the API calls, regardless of platform. Right, it defines how data maps to bits and what functions there are that can handle i

Re: [Dorset] OT(ish): IDL

2011-10-12 Thread Terry Coles
Ralph, Since yesterday, I've followed up on the links you provided and had 'long and meanigful' discussions with the guys who maintain the Standard. As a result, I'm a bit more clued up than I was yesterday evening. On Wednesday 12 Oct 2011, Ralph Corderoy wrote: > > AIUI, the IDL file is comp

Re: [Dorset] OT(ish): IDL

2011-10-12 Thread Ralph Corderoy
Hi Terry, > On Tuesday 11 Oct 2011, Ralph Corderoy wrote: > > The textual IDL file would be my first thought, or are you thinking > > there's a way to interrogate a peer to determine the interface it > > offers at run-time? > > AIUI, the IDL file is compiled into a 'type library' which is somehow

Re: [Dorset] OT(ish): IDL

2011-10-12 Thread Tim Waugh
On Tue, 2011-10-11 at 20:16 +0100, Terry Coles wrote: > So how do Unix/Linux progams export their interfaces? In MS VisualStudio, I > can click on a function or method and right-click to get the interface. The "free desktop" way of doing this is D-Bus. The interface description for your D-Bus o

Re: [Dorset] OT(ish): IDL

2011-10-11 Thread Terry Coles
On Tuesday 11 Oct 2011, Ralph Corderoy wrote: > > So how do Unix/Linux progams export their interfaces? In MS > > VisualStudio, I can click on a function or method and right-click to > > get the interface. > > Sorry, I don't know. You'd have to find a DCE IDL-using program, e.g. > one doing some

Re: [Dorset] OT(ish): IDL

2011-10-11 Thread Ralph Corderoy
Hi Terry, > > I rarely hear of it anymore. DCE originated outside of MS and they > > used bits of it. There's bound to be legacy Unix stuff still based > > on it and some new in-house code by existing users may continue > > using it. > > So how do Unix/Linux progams export their interfaces? In

Re: [Dorset] OT(ish): IDL

2011-10-11 Thread Terry Coles
On Tuesday 11 Oct 2011, Ralph Corderoy wrote: > > Part of the Standard includes a requirement for support for Interface > > Description Language > > (http://en.wikipedia.org/wiki/Interface_description_language) from the > > Distributed Computing Environment Specification which is maintained by > >

Re: [Dorset] OT(ish): IDL

2011-10-11 Thread Ralph Corderoy
Hi Terry, > Part of the Standard includes a requirement for support for Interface > Description Language > (http://en.wikipedia.org/wiki/Interface_description_language) from the > Distributed Computing Environment Specification which is maintained by > The Open Group. (That link's about IDLs in g

[Dorset] OT(ish): IDL

2011-10-11 Thread Terry Coles
Hi, This query is a bit work and Windows related, but AFAIK crosses over into Unix/Linux. At work we help to maintain the IEEE 1641 Standard (http://www.eads- tes.com/Standards/IEEE1641/IEEE1641.htm) and I am currently writing a Validation Spec for compliant solutions. Part of the Standard inc