本节介绍下如何用C++编写ICE程序,步骤和之前编程模型里介绍的是一样的。
这个程序很简单,是一个远程打印,客户端发一个字符串给服务器,服务器打印再发一个回复回来。
1.写Slice Definition
//Printer.ice
module Demo {
interface Printer {
void printString(string s);
};
};
2.为C++代码编译SliceDefinition
运行这条命令(使用VS2010配合ICE插件,可以自动在IDE中编译)
slice2cpp Printer.ice
slice2pp生成2个文件,Printe