原因
Zeroc 在使用中,会遇到原生功能无法满足要求的情况。
比如集群状态监控,批量修改配置,icegriadadmin、IceGridAdmin(UI工具)无法满足使用等情况,就需要进行二次开发。
三宝
官方手册
想要进行二次开发,首先要有相关的资料。
虽然有少量的中文文档,但是还是强烈建议在了解基本知识、掌握基本开发技能后,直接看英文手册。
Demo
demo不仅仅在使用Zeroc Ice时有重要的参考作用。同时在二次开发中也是极其重要的。
源码
源码肯定是最权威的最靠谱的。
下载地址
Zeroc Ice code
源码是由C++进行编写;下载下来后,需要进行编译;只有编译成功后,源码里面自带的ice文件,才会转换成对应的h和cpp文件(暂时没有找到直接转换Zeroc Ice自带Ice文件转成h和cpp文件的方法)。
然后就可以在源码中找到自己需要的代码。
总结
手册很关键
demo很好用
代码要编译