php 경량급 rpc 프레임 워 크 yar
1978 단어 php살다php 프레임 워 크
목적:
, rpc 。
RPC , , , 。yar http 。
사용 필드:
model
, 。
。 。
yar 설치 홈 페이지 상세 안내 페이지
pecl install yar
yar 의 특징:
。
사용 방법:
server :
server url http://other.program.php/php-library/source/yar/model/yar_server.php
sever :
$server = new Yar_Server(new MyYarServer());
$server->handle();
client url :http://other.program.php/php-library/source/yar/pc_yar.php
client :
$pc_client = new Yar_Client($server_url);
$id = 12;
//
$pc_client->SetOpt(YAR_OPT_CONNECT_TIMEOUT, 1000);
$res = $pc_client->getData($id);
print_r($res);
client , curl
function callback($retval, $callinfo) {
var_dump($retval,$callinfo);
}
function error_callback($type, $error, $callinfo) {
error_log($error);
}
$server_url = "http://other.program.php/php-library/source/yar/model/yar_server.php";
Yar_Concurrent_Client::call($server_url, "getData", array("1"), "callback");
Yar_Concurrent_Client::call($server_url, "getData", array("2"));// if the callback is not specificed,
// callback in loop will be used
Yar_Concurrent_Client::call($server_url, "getData", array("3"), "callback", NULL, array(YAR_OPT_PACKAGER => "json"));
//this server accept json packager
Yar_Concurrent_Client::call($server_url, "getData", array("11"), "callback", NULL, array(YAR_OPT_TIMEOUT=>1));
Yar_Concurrent_Client::loop("callback","error_callback");
장점:
c ,
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.