什么是ice
ice是一个面向对像的中间件平台,因此,这意味着ice提供了一个工具,一些api和一些类库用来构造面向对像蝗基于client-server的应用程序,因此,ICE适用于在异构环境中使用,他的client和server可以用不同的语言来写,比如server用java来作开发,client用php来作展现,这样php和java可以能过ice来进行操作。更有意思的是ice可以运行于不同的操作系统和机器架构,如winodws,linux,unix...
我认为最重要的一点就是ice是开源的,他的文档非常的完善,当你看他的文档的时候,你就会感到无比的痛苦,因为他的文档太完善了。
ice安装与配置
因为我在winodws上面开发,开发完成后才放到linux上面去跑程序,所以开发与配置都是在winodws上面完成的,等到对ice了解的基本差不多了,会放到linux上面去。
在windows上面安装很简单,先去ice的官网下载一个windows安装版本就可以。
要注意的是最新版本ice 3.4.1支持的php版本是php5.3.1 下载地址
在windows上面安装很简单,下一步就可以了,要记注你的安装目录,我把它安装到了C:/ZeroC 下面,这里假设你已经安装好了apache和php环境
第一步,把ice的bin目录添加到环境变量