版本要求:ICE-3.4.1
PHP5.3.1 需要安装xampp1.1.3
第一步:安装Ice-3.4.1.msi:http://www.zeroc.com/download_3_4_1.html
第二步:安装 xampp1.1.3 ; http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.3/
第三步: 把ice的bin目录添加到环境变量 :
添加到path中:C:\Program Files\ZeroC\Ice-3.4.1\bin
第四:让php支持ice
修改php.ini文件,在文件中添加如下扩展 extension = php_ice.dll
把ice下面bin目录下的php_ice.dll copy到了php ext目录
第五: 再php.ini文件中添加 ice对php支持的库
ice对php支持的库文件在ice的安装目录下面的php文件夹中
include_path = ".;c:\xampp\php\PEAR;C:\Program Files\ZeroC\Ice-3.4.1\php"
至此,安装与配置已经完成
第六:将xxx.ice放到C:\Program Files\ZeroC\Ice-3.4.1\bin 在cmd命令行下运行:ZeroC\Ice-3.4.2\bin> slice2php.exe xxx.ice
第七:将生成的xxx.php拷贝到工程中就可以使用了。
在安装过程中出了很多问题,原因就是ICE要求PHP版本的支持一定要和官网要求一致,既不向兼容也不向下兼容
历史版本
1.8.3 | 2.4.4 | 5.6.11 | 5.5.3 | 4.0.4 | |
1.8.2
|
2.4.4 | 5.5.32 | 5.4.16 | 4.0.4 | |
2.4.3
|
5.5.27
|
5.4.7
|
|||
2.4.2
|
5.5.25a
|
5.4.4
|
|||
2.2.21
|
5.5.16
|
5.3.8
|
|||
2.2.21
|
5.5.15
|
5.3.8
|
|||
2.2.17
|
5.5.8
|
5.3.5
|
|||
2.2.14
|
5.1.41
|
5.3.1
|
|||
2.2.12
|
5.1.37
|
5.3.0
|
|||
2.2.11
|
5.1.33
|
5.2.9
|
|||
2.2.11
|
5.1.30
|
5.2.8
|
|||
2.2.9
|
5.0.67
|
5.2.6
|
4.4.9
|
||
2.2.9
|
5.0.51b
|
5.2.6
|
4.4.8
|
||
2.2.8
|
5.0.51a
|
5.2.5
|
4.4.8
|
||
2.2.8
|
5.0.51
|
5.2.5
|
4.4.8 (RC2)
|
||
2.2.6
|
5.0.51
|
5.2.5
|
4.4.7
|
||
2.2.6
|
5.0.45
|
5.2.4
|
4.4.7
|
||
2.2.4
|
5.0.45
|
5.2.3
|
4.4.7
|
||
2.2.4
|
5.0.54
|
5.2.3
|
4.4.7
|
||
2.2.4
|
5.0.41
|
5.2.2
|
4.4.7
|
||
2.2.4
|
5.0.37
|
5.2.1
|
4.4.6
|
||
2.2.4
|
5.0.33
|
5.2.1
|
4.4.5
|
||
2.2.3
|
5.0.33
|
5.2.1
|
4.4.5
|
相关推荐
ICE中间件开发,客户端实现与服务端通讯源代码。
平台编译环境:VS2017 ICE版本:3.7.7 ICEbuilder:5.0.9 源码中有两套程序: Server:启动服务器,等待连接 。连接后可双方通信 Client:连接服务器,与服务器通讯。 Slice: 手写几个接口即可。
NULL 博文链接:https://lf6627926.iteye.com/blog/1294329
教程包括: 第一部分 Ice综述 第二部分 核心概念 第三部分 高级Ice 第四部分 Ice服务 附录ice各种配置说明
vs2005 ice3.3.1 简单客户端 服务端例子。
Proxmark3 iceman冰人固件及客户端(32位)2019-07-20版,含Universal GUI,实测运行正常
该程序主要实现的是ICE通讯中简单的也是最基本的服务器客户端通讯模式。
IceChat IRC客户端v9 IceChat是使用WinForms用C#编写的开源IRC客户端。 它已完全发布,但始终在进行开发和改进。 符合 。 IceChat的主要网站是 ,并在上设置了Wiki页面。 IceChat 9.5默认使用.NET Framework v...
ZeroC ICE C#客户端 C++服务端 参数中包含有中文的string出错的解决方法 现象: 使用ICE做开发,C++的服务端,C#的客户端,如果返回的string参数中包含有中文,则C#客户端会抛异常。
文件名:config.client客户端配置文件 #这个配置客户端连接哪个服务,Span.Proxy在代码中要使用,需要对应,hello与服务端对应服务要匹配。 Hello.Proxy=hello:default -p 10000 Ice.Warn.Connections=1 先运行...
Ice 是一种针对客户端和服务器进行通信的面向对象的中间件平台。Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。客户和服务器通信双方可以用不同的编程语言编写,目前最新的版本支持的语言包括C++...
ICE 的聊天demo,里面含ICE的安装和到vs2013里面的配置
第 14 章 Ice 属性与配置 第 15 章 C++ 线程与并发 第 16 章 Ice Run Time 详解 第 17 章 异步程序设计 第 18 章 Ice 协议 第 19 章 Ice 的 PHP 扩展 第 20 章 IcePack 第 21 章 Freeze 第 23 章 IceSSL 第 24 章...
8 启动服务器时,给定的adapter的名字和配置文件中使用的不一致: 启动服务器时没有问题正常,但是客户端无法连接(无法从配置文件中获取所需要的信息port和ip) 原因: 对象适配器无效 错误信息: 抛出异常: Ice::...
对于客户端和服务端程序的开发提供了很大的便利。 目前ICE平台中包括Ice,Ice-E,Ice Touch。 Ice为主流平台设计,包括Windows和Linux,支持广泛的语 言,包括C++,Java,C#(和其他.Net的语言,例如Visual ...
节点冰盒 简单的通用ICE测试客户端。 正在安装 npm install git+https://github.com/iptube/node-icebox.git
快速的ICE入门例子,试用初级ICE使用者。
第 14 章 Ice 属性与配置 307 14.1 本章综 307 14.2 属性 307 14.3 配置文件 309 14.4 在命令行上设置属性 309 14.5 Ice.Config 属性 310 14.6 命令行解析与初始化 311 14.7 Ice.ProgramName 属性 312 14.8 在程序中...