[Pipet Devel] Front to middle communication

Gary Van Domselaar gvd at redpoll.pharmacy.ualberta.ca
Sat Mar 25 14:32:13 EST 2000

Brad Chapman wrote:
> Jeff wrote:
> > I was just thinking that if we're using CORBA at all anywhere, why
> not use it
> > everywhere?
> Wow! Did you really write this? CORBA everywhere, yay! :-)
>     I think if we want to consider CORBA communication between the
> front GUI and the middle the most important thing is to consider how
> easy it will be for other people to implement front ends. Will CORBA
> be more difficult than sockets?

I'm inclined to think that CORBA would be a barrier for other people who
might want to implement their own front end.  If the front-end need only
an XML stream from the loci middel ('If' being the operative word here),
then I'm not sure what we would stand to gain from a GUI-Loci-middle
CORBA communication layer.

>     We can define a small CORBA interface that will mirror what we
> have now with sockets, and this could provide us some additional
> flexibility in terms of passing data (and might help deal with the
> problem I mentioned earlier about how to pass large amount of data
> from databases or files to the front).
>     I don't really want to make this change right yet unless we have a
> big problem we can't overcome with since sockets are working and we'll
> have millions of other changes to make to fit in with the 'vsh'
> project collaboration.
>     What do you all think?

I say stay the course, unless someone can put forward a good argument to
use CORBA.

                                  Gary Van Domselaar
                               gary at bioinformatics.org
                           bioinformatics.org: The Open Lab

More information about the Pipet-Devel mailing list