//JSON-RPC服务端import console;import process;import wsock.tcp.simpleHttpServer;var server = wsock.tcp.simpleHttpServer("127.0.0.1",1428);console.setTitle("JSON-RPC服务端器已启动",server.getUrl());//下面的代码也适用于IIS/FastCGI环境
server.run(
function(response,request){
if( request.path !="/" ){
response.error(404);
}
import console;
console.log(request.postData())
import web.rpc.jsonServer;
var jsonServer = web.rpc.jsonServer();
//可以定义允许客户端调用的函数
jsonServer.hello = function(name){
/*
第一个返回值为客户端返回值(result),
第二个返回值为错误对象(error)
*/
if(!name) return null,-32602/*_JSONRPC_INVALID_PARAMS*/;
return "world " + n