ホームページ >バックエンド開発 >PHPチュートリアル >php の詳細な紹介 hessian_PHP チュートリアル
ヘッセ行列とは何ですか?
この単語を見たとき、発音記号は「ハイゼン」と発音します。
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
true
http://www.bkjia.com/PHPjc/629851.html