真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Swoole學(xué)習(xí)筆記(六):Hprose入門

1.什么是RPC
RPC是一種進(jìn)程間的通訊方式,全稱是“遠(yuǎn)程調(diào)用過程”。
當(dāng)客戶端向服務(wù)器發(fā)出請(qǐng)求時(shí),并不是至直接發(fā)送給目標(biāo)服務(wù)器,而是發(fā)送給RPC Server,由RPC Server進(jìn)行調(diào)度。
RPC提供與調(diào)用本地方法無差別的遠(yuǎn)程調(diào)用方法。
Swoole學(xué)習(xí)筆記(六):Hprose入門

創(chuàng)新互聯(lián)主營蘇仙網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,蘇仙h5微信平臺(tái)小程序開發(fā)搭建,蘇仙網(wǎng)站營銷推廣歡迎蘇仙等地區(qū)企業(yè)咨詢

2.Hprose簡介
Hprose是一個(gè)輕量級(jí)的高性能跨語言RPC服務(wù)框架;提供同步,異步,寫成等多種調(diào)用方式。
Hprose的簡單架構(gòu)如下圖所示
Swoole學(xué)習(xí)筆記(六):Hprose入門

3.Hprose具體實(shí)例
Hprose支持多種協(xié)議,以下展示多種協(xié)議中demo
1)Http協(xié)議
客戶端:

服務(wù)器:

addFunction('hello');
$server->start();

2)TCP協(xié)議
客戶端:

服務(wù)器:

addFunction('hello');
$server->start();

3)創(chuàng)建UNIX Socket服務(wù)器
客戶端:

服務(wù)器:

addFunction('hello');
$server->start();

4)異步的 WebSocket 客戶端
客戶端:

服務(wù)器:

addFunction('hello');
$server->start();

4.Hprose-Swoole
Hprose-Swoole支持swoole的on,set,listen方法
使用步驟如下:
1)創(chuàng)建Hprose服務(wù)對(duì)象
2)設(shè)置服務(wù)器參數(shù)及回調(diào)函數(shù)
3)在onStart回調(diào)中初始化框架
4)在onWorkerStart回調(diào)中初始化PDO等連接
5)注冊服務(wù)接口并啟動(dòng)服務(wù)


網(wǎng)頁題目:Swoole學(xué)習(xí)筆記(六):Hprose入門
文章起源:http://weahome.cn/article/gigdph.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部