高可靠性的php通信框架,OHSCE 教程:高可靠性的 PHP 通信框架

OHSCE高可靠性的PHP通信框架.

PHP以太网(TCP/UDP/ICMP)、RS232、RS485通信,可广泛直接或桥接各种网络工程通信。

特别合适于对可靠性要求较高、上位机与末端协同工作的场景。如物联网设备通信、智能化系统、工业与自动化系统、可靠网络服务器。

可运行于Windows、Linux、OS X(基础教程qkxue.net)。对Windows提供了全项功能支持,与自动化生态亲和。

不过分追求高性能,充分平衡了可靠性与高性能。

天生支持分布式,可大规模部署。

在保证您的网络可靠性的前提下能跑出强悍的性能。

过程化函数风格的框架具备高效的特性。

特别亲切于工业自动化工程师、硬件工程师、物联网工程师、追求效率的PHP工程师的写法风格。

OHSCE开放源代码,在OHSCE授权协议框架下您可以免费使用!

*采用高效的多进程模型,进程独立。

*支持Windows平台串口完美读取(无需指定长度)。

*支持Windows平台进程守护。

*支持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工作在以太网上

更多OHSCE 教程:高可靠性的 PHP 通信框架介绍,请访问勤快学QKXue.NET

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OHSCE (PHP通信框架)简介 Open HI-REL Signal Communication Engine(简称OHSCE)是一款高可靠性跨平台的PHP通信框架,对Windows友好且同时支持Linux和OS X。对TCP、UDP、ICMP、RS232/485通信,可轻松驾驭各种以太网应用和工业总线应用。OHSCE科学的平衡了高性能和高可靠性,天生分布式支持,特别适合应用于对可靠性和稳定性有较高要求的场景。如:物联网、工业与自动化工程、智能化工程、可靠网络服务。 OHSCE (PHP通信框架)更新 BTS: 增加函数bts_str2bin 增加函数bts_bin2str BASE: 增加函数:Ohsce_getos_64() -判断系统的位数(32/64)该判断结果跟随您的PHP的版本。如果您在64位系统上运行32位的PHP该函数还是会返回32位。 ENG: Ohsce_eng_serial_write -thex 参数可指定为string 无需自行PACK字符串,OHSCE可以代为进行字符串无间断PACK。 Ohsce_eng_serial_read -thex 参数可指定为string 无需自行UNPACK字符串,OHSCE可以代为进行字符串UNPACK。该指定和 Ohsce_eng_serial_write对应可作为上下位机通信匹配。 EXT: OHSCECOMTO:(0.0.1) 增加一个内置扩展: ./EXT/ohscecomto/ 携带一个.PHP文件两个.exe(64及32)文件 调用方式: <?php ohsce_ext_ohscecomto("com1"); //设置串口COM1开启超时机制并且其的超时时间为1 该扩展默认挂载。 串口位设置超时的表现形式: 在您串口号填写正确的情况下调用read函数在未设置读取长度或抵达数据未到达读取长度的时候函数长期处于阻塞状态。 您可以使用ohsce_ext_ohscecomto()函数完成该串口的超时机制的开启并将超时时间设置为1(s). WCA:(0.0.5) 可以GET提交init参数为false强制保证不会进行覆盖串口初始化。 FIXBUG: 陆续修复多处BUG。 OHSCE (PHP通信框架)页面展示 同类推荐:程序框架 相关阅读 OHSCE (PHP通信框架)快速入门

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值