Sorry I misunderstood. It would seem that to use the DBS API in a CORBA
framework, one still needs a CORBA/Mumps/M binding.
Thanks,
Dave
At 04:49 AM 1/20/00 -0800, Gregory Woodhouse wrote:
>Actually, what I believe I said was that the DBS API was the mechanism we
>needed to create an object binding, that the methods/functions in such a
>binding would correspond well with DBS calls. I've done my share of
>object-oriented development and object-oriented modeling (though given the
>parameters I've my current project, I've been more focused on data
>modeling). So please don't assume I'm making the beginner's mistake of not
>understanding the difference between an object-oriented framework and a
>conventional API.
>
>----
>Gregory Woodhouse
>[EMAIL PROTECTED] / http://www.wnetc.com/home.html
>"An atheist staring from his attic window is often nearer to God than the
>believer caught up in his own false image of God."
>--Martin Buber
>
>
>
>----- Original Message -----
>From: David Forslund <[EMAIL PROTECTED]>
>To: Gregory J. Woodhouse <[EMAIL PROTECTED]>
>Cc: <[EMAIL PROTECTED]>
>Sent: Wednesday, January 19, 2000 11:54 PM
>Subject: Re: "thrill of development" - MUMPS
>
>
> > I don't really care, but we were talking about mapping CORBA IDL to a
> > programming language, whatever it is. DBS is not a programming language
> > but a particular API for a certain function. This one cannot compare
>CORBA
> > IDL mapping to Mumps and DBS as the same type of thing. Earlier in this
> > thread it was stated why not look at CORBA to DBS rather than CORBA IDL to
> > MUMPS. My response is to that suggestion.
> >
> > Thanks,
> >
> > Dave
> >
> >
> > At 12:32 PM 1/19/00 -0800, Gregory J. Woodhouse wrote:
> > >DBS is one of the two APIs used to access Fileman databases (the other
>one
> > >now being known as Classic Fileman). It is written in MUMPS as is Classic
> > >Fileman. When non-MUMPS applications use it to access Fileman files the
> > >basic pattern is
> > >
> > >GUI application --> RPC Broker --> RPC options (server side) --> DBS
> > >--> Fileman files
> > >
> > >In other words, the server side code used to implement RPCs use the DBS
> > >API to access Fileman (query or update the database).
> > >
> > >I've obviously skipped a few infrastructure relaed steps here. RPC
>options
> > >are run by the server side compnent of the Broker which listens for
>TCP/IP
> > >connections, recerives the RPC request, runs the appropeiate option,
> > >marshals parameters and sents a response. (and here, I've still left out
> > >authentications, etc.)
> > >
> > >If you don't mind my asking, why do you care what language it is written
> > >in?
> > >
> > >---
> > >Gregory Woodhouse
> > >[EMAIL PROTECTED] / http://www.wnetc.com/home.html
> > >"An atheist staring from his attic window is often nearer to God than the
> > >believer caught up in his own false image of God."
> > >--Martin Buber
> >