[Pipet Devel] porta
J.W. Bizzaro
bizzaro at bc.edu
Sun Jan 24 22:54:35 EST 1999
I wrote:
> This is similar to what I had planned for the Gatekeeper. The Gatekeeper will
> know what tools are installed locally (on the server) and what each can do.
> This information is reported to the connecting client, so that the client loci
> will then know what analysis loci are there.
In case this isn't clear to anyone, the function of the Gatekeeper (and
possibly a client side locus that handles all calls to the Gatekeeper--I'm
calling it the "Porta Internet", Latin for Internet portal) is to make the
analysis algorithms transparent to the client loci. In other words, the
information will come from a Python module (Gatekeeper via Porta Internet) and
be nicely packaged as an XML object. The clients must have no idea they are
communicating with non-Python programs. They act as though Porta Internet is
just another client.
Oh, and that goes for CORBA as well. We should have a Porta CORBA that turns
the CORBA objects into Python/Paos/Loci objects, making Perl, etc. transparent
to the clients. (Maybe we should use CORBA to connect Perl to Loci, since
we've been talking about using Perl, unless anyone knows a better way.)
Think Globetrotters, not Washington Generals ;-)
Jeff
--
J.W. Bizzaro Phone: 617-552-3905
Boston College mailto:bizzaro at bc.edu
Department of Chemistry http://www.uml.edu/Dept/Chem/Bizzaro/
--
More information about the Pipet-Devel
mailing list