pomelo-httpconnector-plugin

1.0.1 • Public • Published

pomelo-webconnector

基于pomelo架构自定义connector 让pomelo支持http协议

安装: npm install pomelo-webconnector

创建pomelo项目 替换pomelo在connectorConfig中定义的connector

// app configuration

app.configure('production|development', 'connector', function(){ app.set('connectorConfig', { connector : webconnector.webconnector, }); });

设置完成后即可使用任意语言的http通信服务器

使用须知:

  1. http请求的头规范

url 可传递参数 例如 http://127.0.0.1:3010/connector.entryHandler.entry?id=1&passport="..." 其中 /connector.entryHandler.entry 会在服务器解析后用作pomelo的路由进行rpc调用(会调用到connector的entryHandler内的entry函数) ? 号以后部分 作为 handler message 参数中的query传递 示例中的id 是客户端请求的编号,有客户端管理,若不传递相当于pomelo的notify请求

  1. 消息正文 body

必须为JSON格式的字符串传递

Readme

Keywords

Package Sidebar

Install

npm i pomelo-httpconnector-plugin

Weekly Downloads

2

Version

1.0.1

License

BSD

Last publish

Collaborators

  • sundb