ホームページ >バックエンド開発 >PHPチュートリアル >php の詳細な紹介 hessian_PHP チュートリアル

php の詳細な紹介 hessian_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:08:17827ブラウズ

ヘッセ行列とは何ですか?
この単語を見たとき、発音記号は「ハイゼン」と発音します。
Hessian は、Web サービスに比べて簡単で高速な RMI (リモート メソッド呼び出し) の機能を提供する軽量のリモート データ交換ツールです。バイナリ RPC プロトコルが使用されます。バイナリ プロトコルであるため、バイナリ データの送信に非常に適しています。 ヘシアン語は言語に依存しません。
2. PHPチュートリアルでそれを使用するにはどうすればよいですか?
これは php.ini を開いて石鹸と同じように使用できると思いますか? 私もそう思います。はい
私がここで言いたいのは、そのように考えるのは間違いだということです。
使用するには hessianphp ライブラリをダウンロードする必要があります。
ダウンロードアドレス http://hessianphp.sourceforge.net/
3. 使用方法を参照してください。
1. サーバー側。
コードをコピーします コードは次のとおりです:
include_once('hessianphp/dist/hessianservice.php'); クラス helloworldservice
{
パブリック関数 __construct()
{
}
パブリック関数 add($a, $b)
{
$a+$b を返します。 }
}
$wrapper = 新しい hessianservice(); $wrapper->registerobject(新しい helloworldservice); $wrapper->displayinfo = true
$wrapper->service(); ?>

サーバー側の結果

2.クライアント
コードをコピーします コードは次のとおりです:
require_once 'hessianphp/dist/hessianclient.php'; hessian::errorreporting(hessian_silent); $url = 'http://localhost/info.php'; $proxy = & 新しい hessianclient($url); $sum = $proxy->add(3, 5); エコー $sum

if(ヘシアン::エラー()) {

$errors = ヘシアン::error(); print_r($erros->メッセージ); //var_dump($errors); }

?>

クライアントの結果




http://www.bkjia.com/PHPjc/629851.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/629851.html

技術記事

ヘシアンとは何ですか? この単語を見たとき、発音記号は「ハイゼン」と発音します。 hessian は、簡単な方法で...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。