OHSCE
欢迎加入运维网交流群:263444886OHSCE-Open HI-REL Signal Communication Engine是一款高可靠性跨平台的PHP通信框架,Windows友好且同时支持Linux和OS X。对TCP、UDP、ICMP、RS232/485通信、简单内存通信与数据暂存,可轻松驾驭各种以太网应用和工业总线应用。OHSCE科学的平衡了高性能和高可靠性,天生分布式支持,特别适合应用于对可靠性和稳定性有较高要求的场景。如:物联网、工业与自动化工程、智能化工程、可靠网络服务。
OHSCE将多个原本属于Linux的特性移植到WINDOWS平台且具有良好的运行效果。
[*] 采用高效的多进程模型,进程独立。
[*] 支持Windows平台串口完美读取(无需指定长度)。
[*] 支持Windows平台进程守护。
[*] 支持Windows平台进程间内存通信,小型数据内存中转。
[*] 即将支持多个进程同时伺服一个端口
V0.1.20_A 是 OHSCE 的第二个公开预览版,我们保证接下来的一段时间此版本完全向上兼容。
V0.1.20 版本包含以下函数集更新:
基础函数集:
内存通信函数更新。
SOCKET函数错误修复。
封装函数集
ohsce_channel_X
FIXBUG:ohsce_reChannel
ENGINE:
FIXBUG:NPCOMWR(WINDOWS)
后续版本我们将继续完善并加入和补充更多的封装函数及基础函数,欢迎大家提供建议与改进,您的支持是我们改进动力。
快速入门
一、检查环境是否支持OHSCE
系统:Windows / Linux / OSX
建议:WINDOWSSERVER2008及以上 UbuntuServer14.04LTS及以上
PHP:5.3及以上
建议PHP5.4及以上
PHP扩展:
Socket,Shmop,Curl,dio(建议)
二、修改配置文件
/config/oibc_sce_config.php
三、运行测试程序
3.1工作在以太网上
一个TCP服务端测试程序:
对应的客户端测试程序:
3.2工作在工业自动化现场控制网络上
操作串口RS232/485测试程序:
页:
[1]