workman 能否做esb,或者soa架构

pengpeng

workman 能否做esb,或者soa架构。
之前用workman socketio实现了订单提醒,看到也支持,http协议交互方式。
想问几个问题:
1.workman是否支持soa架构基架,开发webapi,目的是暴露接口给其他异构系统使用,目前是php和.net系统之间交互。
2.workman 是否能做esb企业服务总线呢,因为要长期使用,是否支持协程和接口安全性。
3.可以推荐几个案例或者demo最好

2205 1 1
1个回答

walkor

1、2 支持soa和esb类似的架构。支持php原生协程、也支持swoole的协程(https://wenda.workerman.net/question/3529)。框架本身很安全,接口安全性主要和业务架构有关,可框架关系不大
3、官网有个workerman-jsonrpc是类似soa的架构。

  • pengpeng 2019-01-02

    找呀找,昨天我找到你说的workerman-json-rpc,请问1.支持异构系统之间通讯吗,比如我现在有个.net的系统,现在想与我php开发的商城进行通讯。

  • walkor 2019-01-02

    这个jsonrpc是自定义的协议,异构系统通讯最好用http协议,可以自己改造下

  • pengpeng 2019-01-02

    哦,好,谢谢大哥

  • pengpeng 2019-01-02

    还有个问题:workerman-thrift-rpc这个也适用于我现在的需求吧,与json-rpc区别是什么呢

  • walkor 2019-01-02

    workerman-thrift-rpc 使用的是thrift的打包方式,thrift跨平台,但是使用起来麻烦些,需要定义idl。另外thrift的php库性能较差,不如http协议速度快。

  • pengpeng 2019-01-02

    好的,我先下载下来研究研究

  • pengpeng 2019-01-02

    有workerman-json-rpc 的文档吗

年代过于久远,无法发表回答
🔝