简介
这个主要是用来方便分布式系统中各个服务之前通信的。非常感谢my great master dingziran 提出的 建议。
使用方法
安装:npm install htfds
- 服务端示例
var Server=httpServer; var server1=; //必须返回一个promise var { return Promise; } //必须返回一个promise var { return Promise; } var services= "s1":s1 "s2":s2 ; //绑定服务并监听端口 server1;
- 客户端
var Client=httpClient; var options= "port":8080//远程服务端端口 "remoteAddress":"127.0.0.1"//远程服务端IP "max":5//连接池中连接最大个数 ; var client1=; client1; //"s1" 将作为path client1; //client.send(service_name,data,timeout);返回一个Promise.