文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PHPRPC的配置调用过程

PHPRPC的配置调用过程

时间:2010-04-14  来源:静止的流水

PHPRPC的配置调用过程

PHPRPC是什么东西就不说了,有想知道的去google查,下面简单的说一下php前台页面调用中间层服务的过程。这个架构是目前比较流行的三层架构,和ERP的三层架构是一个道理的。

首先中间层和客户端都要安装apache和php,都要有PHPRPC的配置文件,大部分rpc文件都是解压缩之后就可以直接调用。

中间层的配置

中间层主要是用来访问数据库和读取索引文件,主要的文件就是server.php,另外需要编写的类主要用于辅助性的工作。下面是server.php的代码。

<?php

require_once("/var/www/html/health/php/phprpc_server.php");

 

function test(){

return "hello xiaoding";

}

 

$server = new PHPRPC_Server();

$server->add('test');

$server->start();

?>

 

客户端的配置

              客户端主要的文件是一个中间层地址文件middle.txt。内容只有一行:http://XXX.XXX.XXX/,首先要保证中间层服务器的运行,通过上面的url地址客户端可以访问到服务器。

              其中在客户端的测试文件test.php内容如下:

<html>

<head><meta http-equiv=Content-Type content="text/html;charset=gbk">

<body>

<?php

require_once("/var/www/html/php/phprpc_client.php");

$file_handle = fopen("/var/www/html/phpclient/middle.txt", "r");

$middle_link = fgets($file_handle);

$client = new PHPRPC_Client($middle_link."server.php");

$result = $client->test();

echo $result;

?>

</body>

</html>

       通过客户端的apache地址访问test.php,如果能够看到打印的字符串,证明测试通过。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载