Re: distributed computing choices



Dear APNGSS@xxxxxxxxx,

apngss@xxxxxxxxx wrote:
When an application needs to get information from another machine over
the network, how many distributed computing choices out there?
the answer to the question will have to be: converging to an infinite amount

Here are the choices I know of, classifying by different programming
languages

HTTP (any??)

RPC (C, C++)
.NET (Microsoft)
COM+ (Microsoft)
RMI (Java)
CORBA (any)
EJB (Java)
SOAP (any ??)

MOM (any ??)

You're mixing up things here. There are protocols (e.g. http), communication models (e.g. remote procedure call/ remote method invocation) and implementations (e.g. sunRPC/DCE-RPC, .Net, COM, CORBA, JavaRMI etc.).
Have a look in <your-favourite-book-on-distributed-systems> (e.g. Colouris Dollimore Kindberg), which will help... ;-)


HTH,

Thorsten

--
Dipl.-Inf. Thorsten Strufe         +49(0)3677-694552, CC 440
Fachgebiet Telematik               Institut Praktische Informatik	
Technische Universität Ilmenau     http://www-ia.tu-ilmenau.de/telematik
Sartre:Begehe keine Dummheit zweimal, die Auswahl ist doch groß genug!
.



Relevant Pages

  • Re: Communicating using CORBA
    ... > connect to a remote computer and call methods on this remote machine. ... > The remote machine has some enterprise java beans which allow the update ... > To be able to call these functions I've been told to use CORBA. ... it's not the "easy" way to access EJBs on the ...
    (microsoft.public.dotnet.languages.csharp)
  • Slow calling remote java method from c++
    ... I'll try to create a real-time system based on CORBA. ... between them with CORBA and remote calling procedures. ... The second application, in Java, was created using CORBA ... timestamp in first line of remote procedure) ...
    (comp.object.corba)
  • Re: orbixd goes into CPU meltdown
    ... And now I've lost the case for CORBA servers in java. ... And using such as ancient unsupported buggy mix of technologies they ...
    (comp.lang.java.corba)
  • Re: CORBA or some other methodology?
    ... >> I've got a situation in which a java applet has to retrieve ... >> The one thing I know of which does that sort of thing is CORBA. ... > If you go for an applet, you would have to take care that the Java ... it can't communicate with any other server than the server from ...
    (comp.lang.java.programmer)
  • Re: orbixd goes into CPU meltdown
    ... If java is ever reintroduced it will be with JMS ... they stay with CORBA but was overruled. ... I believe in CORBA and IMO there is nothing wrong in using CORBA ... single language for long, if they ever manage to achieve it at all. ...
    (comp.lang.java.corba)