- 24
- 0
- 约4.41千字
- 约 7页
- 2017-02-28 发布于湖北
- 举报
参考《Ice 分布式程序设计》 马维达 译,冯立彬的博客
Ice文件定义
Printer.ice文件内容如下:
module demo {
interface Printer {
void printString(string s);
};
};
在命令行终端,进入到Printer.ice文件所在的目录,使用如下命令编译ice文件:slice2java printer.ice。会在目录下面生成一个demo文件夹,里面生成了一些java文件,如下图示:
类图结构
这些文件的类图结构如下:
-------------------------------------------------------------
文件说明
这里对生成的一些文件做些解释,分为两部份,服务端类文件及客户端类文件:
服务器文件
interface-name.java这个源文件声明在ICE文件中定的接口名称的Java接口,如这里是Printer。
_interface-nameOperations.java
_interface-nameOperationsNC.java
这两个接口文件都会被接口文件_interface-name.java继承。 这是两个定义操作的接口文件,每个接口文件中定义了一个操作实现,定义的操作与Slice接口中
您可能关注的文档
最近下载
- 江苏省钢结构分部GJ.pdf VIP
- 2024-2025学年广东省深圳市龙岗区部分校三年级(下)期中数学试卷(含解析).docx VIP
- 2024年河北省唐山市玉田县六年级下学期小升初数学试卷.docx VIP
- 核孔膜在水果保鲜方面的应用.doc VIP
- 广西小学生诗词大赛备考试题库500题(供参考).doc VIP
- suc三菱2011三菱asx劲炫原厂gr00003200-15.pdf VIP
- 国开电大本科《管理英语3》机考总题库.pdf VIP
- 张祖德无机化学教案 (15).doc VIP
- 国开电大本科《理工英语3》机考总题库.pdf VIP
- 部编版语文一年级下册第六单元 夏天 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
原创力文档

文档评论(0)