Freeiris2 1.2
---------------------------------------------------------------------------
+改进Freeiris2 Extra Interface:
将接口重新编写,接口设计为对象化,提供固定的对象访问方法,和取回方法.
将Freeiris2服务端视做一台假象数据对象(suppose data object)

--------
查询数据
--------
$rpcserver->sdo_select(return=>array('','','',''),from=>'',condition=>'',sort=>array(''));

return表示要求返回的数据,可以是关键字,也可以是*(表示返回所有)
from表示要取数据的对象
condition表示,取数据的条件
sort表示结果集的排序方式,以填写内容的优先方式为准

除from以外,其他条件都是可选填写,如果所要请求的数据对象不支持其中的方法默认忽略.

--------
插入
--------
$rpcserver->sdo_insert(into=>'',set=>array(key=>value,key2=>value2));

into表示要插入的数据的对象
set表示,插入的数据内容,以成对的键值形式存在,

--------
更新
--------
$rpcserver->sdo_update(into=>'',set=>array(key=>value,key2=>value2),condition=>'');

into表示数据的对象
set表示,插入的数据内容,以成对的键值形式存在,
condition表示,条件

--------
删除
--------
$rpcserver->sdo_delete(from=>'',condition=>'');

from表示要取数据的对象
condition表示条件

--------
获得变量
--------
$rpcserver->sdo_get(from=>'',key=>'keyname');
写入变量对部分readonly变量无效,如果服务端不支持则将返回失败
$rpcserver->sdo_set(from=>'',key=>'keyname',value=>'value');


对于其他,可能有一些函数无法使用假象数据对象的方法访问的,将按照传统方式直接访问.
