1.配制环境JDK环境。 2.编写编译IDL接口。 3.编写编译服务端程序。 4.编写编译客户端程序。 5.运行测试与调试。 6.完成报告。
题目1:利用CORBA组件模型编写实现显示“Hello,World!+班级+中文姓名”字符串 题目二:编写实现连加、连减和加减混合等数学++/- -运算。 1 编写IDL接口 2编译IDL接口 3 编写并编译服务端程序 4 编写并编译客户端程序 5 运行
题目一
module sample{ interface HelloWorld{ wstring sayHello(); }; }; class HelloWorldServant extends HelloWorldPOA{ //对象实现类 public String sayHello(){ return "\nHello World!\n"; } }题目二
module CounterApp{ interface Counter{ readonly attribute long value; void inc(); void dec(); }; }; import CounterApp.*; public class CounterImpl extends CounterPOA { private int count; public CounterImpl(){ count = 0; } public void inc(){ count++; } public void dec(){ count - -; } public int value(){ return count; } }在返回字符串的时候,wstring用于处理多字节的字符串,运行的时候必须在文件当前路径下。