高手请进。。小弟跪拜
以下是小弟的作业 哪位高手能帮一下 对于高手应该不难 也可以给个现成的程序!小弟 跪拜!!
Assignment Details
The task:
Using the architectures XML-RPC, RMI and CORBA, implement Server and Clients that demonstrate your knowledge on Distributed Computing. You can work alone or as a pair (group of two).
Deliverables:
1. On CD/disk and paper:
a. All the XML-RPC code you have written.
b. All the RMI code you have written.
c. All the CORBA code you have written.
d. CLEAR instructions for the marker on how to run your applications.
e. Screenshots.
f. The marking scheme.
g. Any other material you may find useful for getting good marks (max. 100,000 words). Please do not ask your tutor for details about the nature of that material. It is part of the assignment to think about what material is useful and what material is useless in that context. You may also consult the marking scheme for further information. Whatever you submit it must demonstrate that you know what you are doing.
2. On CD/disk only:
a. All files necessary to run your application (e.g. the Server code that you haven’t written yourself but that you are using or someone else’s Client that uses your Server).
What is a suitable Client/Server application?
This is a Client/Server application that demonstrates that you understand the following topics:
• Remote Procedure Calls
• Basic GUI (JOptionPane)
• Passing Parameters in a Remote Procedure Call
• Virtual Identity
What to do:
1. Write a Server.
2. Publish the Server code and additional information on the Discussion Board.
3. Choose a Server that someone else has published on the Discussion Board (and which is sophisticated enough so that writing the Client gives you good marks).
4. Write a Client for that Server.
Note in order to avoid plagiarism:
In the case that the code of two Servers published on the Discussion Board is very similar only the Server code that has been published first may get full marks. The other code will get reduced marks (up to zero marks for identical code).
The implementation language is Java.
Check also Blackboard regularly for additional information and deadlines for publishing server code.