1.0.1 • Published 8 years ago

pomelo-httpconnector-plugin v1.0.1

Weekly downloads
-
License
BSD
Repository
-
Last release
8 years ago

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请求

  2. 消息正文 body

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