slice2java编译Printer.ice生成文件说明.docVIP

  • 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接口中

文档评论(0)

1亿VIP精品文档

相关文档