46-690 Object-Oriented Programming III Homework 2 Grading Introductory C# and Remote Method Invocation Due: Monday, February 9 Midnight Thursday, February 5, 2004 Student name ______________________ Grader: Mohamed Diallo mdiallo@andrew.cmu.edu Submission Requirements: In Homework 1 you wrote a GUI that allowed the user to perform arithmetic with a remote calculator. In this homework you will build the exact same distributed system but using interoperable SOAP rather than a Microsoft proprietary protocol. Paste two ".cs" files and one ".asmx" file to blackboard. One ".cs" file will contain your rewritten GUI client. The other will contain your WSDL generated proxy. The ".asmx" file will contain your XML Web Service. The code that you write must be well documented for full credit. 0) The submission is a serious attempt at a solution ______ 60 Points 1) All code is well-documented _______ 10 Points 2) A ".asmx" file conytining C# code has been built and is available via IIS____ 10 Points 3) The client side GUI is working ______ 10 Points 4) The WSDL generated proxy file was submitted ______ 10 Points Total Score ______