自己实现
自己尝试实现一个粗糙的PHP版本....这就要借助一下PHP的魔术函数了, __call() 这个函数是一个类调用不存在的方法时会跑到这里来, 所以, 我们返回一个类, 在call方法中进行远程调用, 这样, 在本地看来就只是在调用一个方法....开始实现
PHP中进行socket连接十分简单, 直接调用系统函数. 通信问题解决了, 剩下的就是传输数据了, so easy
经过一番摸索, 看下结果
服务器内容:
php
class RpcServer{
private $port = 0; // 监听端口号
private $host = ''; // IP
public function...其实对象可以通过序列化和反序列化来传输, 额, Java中, 不知道PHP有没有这种技术.