1.是什么(Remote Procedure Call Protocol)
实现远程过程调用协议,支持跨平台远程调用,基于HTTP协议传输数据,是SOAP协议的替代品
PHP webservice 使用SOAP协议,SOAP=RPC+HTTP+XML ,传输数据格式比较笨重,解析不方便
PHPRPC 支持javascript ,PHP,Java,Python等语言
2.PHPRPC 什么场景下使用
Request --------------------------------------------------------------------------------->SERVER
备注:
以PHP为例:
在本地测试时,$rpc_client->useService('http://127.0.0.1/phprpc/php/phprpc_server.php') ; windows环境下用户127.0.0.1 代替localhost
连接时用到PHP socket