Solved

What are the best languages to use for programming a distributed system or application?

Posted on 2004-04-13
1
135 Views
Last Modified: 2010-05-18
I'm a experienced programmer, but a beginner to distributed programming. Therefore, I am unsure what would be the best technology to use for this project.  I'm in a microsoft/solaris environment (mostly microsoft), and I want to build a database driven client/server application that has a web interface for presentation and simple data entry.  I am thinking VC++ .net as opposed to java (rmi, ejb) for performance because there will be a great deal of number crunching involved, I dunno!  Moreover, could you recommend some reference material that could aid me or bring me up to speed?

The most outstanding question I have about distributed programming is how data from one client is communicated and sychronized between the servers (application, database) and the other clients?

Where can I find simple code examples?
0
Comment
Question by:rvinsonDEV
1 Comment
 
LVL 45

Accepted Solution

by:
sunnycoder earned 250 total points
ID: 10820514
There is a lot of theory behind what you are asking ... Distributed systems involve some complex algorithms and provide reasoably comfortable interface to the users ... If you are simply planning to develop a distributed systems application then read a bit about about your options and start with any of the suitable language/methodologies .. (corba, rmi, rpc, mpi etc) ...

If you want to develop a distributed system or just want to learn the internals, then I found this book very helpful
Distributed Systems: Concepts and Design : by George Coulouris, Jean Dollimore and Tim Kindberg
http://www.cdk3.net/
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
Although it can be difficult to imagine, someday your child will have a career of his or her own. He or she will likely start a family, buy a home and start having their own children. So, while being a kid is still extremely important, it’s also …
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

860 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question