zeroc ice php,ZeroC ICE+PHP整合
最近为了作分布式框架的技术选型,特意研究了多个分布式框架,恰好研究了Zeroc Ice 框架,特意记录以便后续查阅php
本文主要介绍win环境下PHP与ICE 环境的整合apache
首先咱们须要确保安装好基本环境框架
一、本机已经安装好Zeroc ICE分布式
笔者安装在 C:\tools\Server\ZeroC\Ice-3.6.2 目录下测试
配置好环境变量插件
二、本地已经安装好了PHP运行环境ip
笔者本机直接安装了xampp套件,默认安装在了 C:\xampp 目录资源
配置PHP与ICE整合的必要插件io
一、配置php_ice 模块class
打开 C:\xampp\php\php.ini 文件,直接文件末尾追加以下行
extension = php_ice.dll
保存,并关闭文件
将C:\tools\Server\ZeroC\Ice-3.6.2\php\php_ice.dll拷贝到C:\xampp\php\ext目录下
二、配置apache 加载4个dll文件
注意:不一样版本有所不一样
(适用于3.5.1版本)
bzip2_vc90.dll,ice35_vc90.dll,iceutil35_vc90.dll,slice35_vc90.dll
(适用于3.6.2版本)
bzip2.dll,ice36.dll,iceutil36.dll,slice36.dll
将以上C:\tools\Server\ZeroC\Ice-3.6.2\bin\下的四个文件拷贝到\Apache\bin目录下
三、配置ICE对应的PHP依赖库(资源文件)
打开 C:\xampp\php\php.ini 文件
在文件中找到“include_path =" 直接在等于后面;追加ICE安装的PHP类库根目录
注意:有其余的资源文件目录,以";"分割,以下笔者的配置
include_path=".;C:\xampp\php\PEAR;C:\tools\Server\ZeroC\Ice-3.6.2\php\"
完成以上步骤咱们就完成的环境的配置,接下来就能够写一个ice-php的客户端程序来测试一下了
ICE-PHP 示例见下一篇博文
zeroc ice php,ZeroC ICE+PHP整合相关推荐
- Ice自学第一步——Windows下安装Ice和设置Ice的环境变量
第一步,基于Windows下的安装,所以下载windows版的Ice,官网最新版本是Ice3.4.2: http://www.zeroc.com/download/Ice/3.4/Ice-3.4.2. ...
- ICE专题:ICE起步
ICE初步 最早开始接触ICE是在2005,3月份,当时一个朋友向另一个正打算研究corba的朋友强烈的推荐了ICE. 参考:http://www.zeroc.com/ 1.什么是ICE? ICE(i ...
- ICE专题:ICE简介
ICE(Internet Communications Engine)是一个为现实中程序员而写的中间件平台.作为一个高性能的互联网通信平台,ICE包含了很多分层的服务和插件(Plug-ins),并且简 ...
- java ice c_Java的Ice包接收中文乱码
这次在编写java版ems的时候,遇到中文接收乱码问题(环境,Python客户端,Java服务端).刚好对编码问题没什么概念,硬着头皮乱搞一气,无果.当晚请到无线徐工前来帮忙,也是折腾了很久,大概知道 ...
- linux下如何启动ice服务器,linux: ICE搭建
环境:JDK1.8 yum install gcc gcc-c++ glibc-headers -y yum groupinstall "Development Tools" -y ...
- ice java例子,ICE java 范例
ICE java 实例 首先介绍: ICE是一个面向对象的中间件平台.从根本上讲,这意味着ICE提供了一些工具.API和库用以开发面向对象的客户端-服务器的应用程序.ICE应用程序适合于用在各种异构的 ...
- Java构建工具, ZeroC ICE, word2vec
https://antkillerfarm.github.io/ Java构建工具 构建工具的意义在于,提供一种独立于IDE的软件构建方式.而且通常来说,构建工具更适合特大项目的构建.比如,即使是以功 ...
- ZeroC Ice 暂记
摘自: http://weibo.com/p/1001603869896789339575 原文地址: http://www.oschina.net/question/865233_242146 吴治 ...
- ZeroC ICE 源码编译
本实验主要介绍如何在Ubuntu 14.04系统上编译安装ZeroC ICE,首先介绍一下ZeroC ICE. ZeroC ICE是ZeroC公司开发的一套RPC中间件平台,号称标准统一,开源,跨平台 ...
最新文章
- 问题 A: 第二题(划分一个集合为差值最小的两个子集合)
- 一封建议信,不知道这样写可以吗?
- 为什么有这个提示“Escape character is '^]'.”?(转载)
- springboot整合jdbc
- 先来先服务算法的特点
- 9 Characteristics of Free Software Users
- UITableView性能-圆角图片
- 转:一个Sqrt函数引发的血案
- GPS时钟装置,北斗卫星授时,ntp校时服务器,网络时间服务器
- 日照科技中等专业学校 远程预付费系统的设计与应用
- 开源博客系统php 漂亮,26种基于PHP的开源博客系统
- 博弈论完全信息博弈思维导图
- Eclipse开发工具--使用JDT开发java程序
- 通过示波器主板讲解示波器原理
- MySQL之CentOS安装MySQL
- openinstall与太平洋汽车达成合作
- 函数式编程中的函数是什么?
- 利用mentor建立局域网服务器
- 渐变折射率(GRIN)透镜的建模
- Java 快速排序详解
热门文章
- select2的一些特性效果
- 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置
- java实现链接数据库_Java 链接数据库
- mysql tmp_table_size_mysql tmp_table_size=256m
- vim关闭下一行也是注释_10分钟教你为自己打造一个专属VIM
- 摘录nginx 信号处理方法部分代码
- 嵌入式 Hi3515视频编码(H.264)笔记
- 十二、解析H.264码流的宏块结构(上)
- setsockopt
- 讯wifi_罗永浩直播带货,网友为何pick讯飞智能录音笔?