In fact Im afraid if I can implement it or not. Im not a bad programmer but I dont have enough experience with java.
I need to ask you several questions, please help me.
May you tell me several easy projects about "distributed object based system" for implementation?
Do you know any good tutorial that help me to finish my project?
If you think you know any tips that may help please share it with me.
Do you have experience with other OO languages, such as Smalltalk or C++/C#?
If your experience is with non-OO languages such as C, I'd be concerned that you've bitten off too much.
If you look at other posts in this section of the Ranch, you will see many posts from me stating my opinion that distributed objects are not a great idea. But if you still want to do this, I suggest you google for "java rmi tutorials" and implement one or two of these as examples. The tutorials will result in simple distributed object systems.
Pat Farrell wrote:Do you have experience with other OO languages, such as Smalltalk or C++/C#?
I suggest you google for "java rmi tutorials" and implement one or two of these as examples. The tutorials will result in simple distributed object systems.
Thank you for reply, I know OOP.
I bought this book: "Distributed Systems, Tanenbaum". This is a good book for understanding EJB, RIMI, And CORBA.
And I will try to implement some easy "java rimi tutorials" to understand how does it work.
Thank you again for reply.
Now I must choose an appropriate "Operating System" to work on "Distributed Objects". I have "Linux Mint" but I think its better to choose "MINIX" because during of my research about "Distributed Systems" I noticed the name of "MINIX" so many time.
All this subjects refused:
chat system, card game, remote file system, exam, client server, tic tac toe.
He told me they are TOO simple.
He said I must read several ISI articles about "Distributed systems".
He said if I read ISI articles I will find problems in "Distributed systems" and I can work on their problems.
In end he suggested to research about "E-commercial in Distributed systems".
And he said you will fail this course if you dont find a good subject for your project in one week.
Author and all-around good cowpoke
Joined: Mar 22, 2000
How about this topical application - suggested by my involvement with the upcoming election.
Using Java Message Service
1. County voting authority "publishes" ballot objects to the individual precincts - ballot objects contain all the races and candidates with initial counts = 0
(for this demonstration assume each precinct gets the same ballot - not true in real life)
2. each precinct "client" election judge sets the counts for each race and flags the count as final. Sends ballot object back to county.
3. County authority reads counts and reports ballot results for total county
Embellishments could include security passwords, checksums, etc..... what fun!