Java provides underlying services and PHP calls services. What form should be used? Or a solution?
某草草2017-05-16 13:07:32
The most popular method now:
Client: mobile, web front-end
Service front-end: gateway access end
Service backend: microservices
There are roughly two methods of front-end and back-end communication:
Sync: restful
接口或rpc
接口,数据交互的格式基本都是json
.
Asynchronous: MQ
Message Queue
PHP
,Python
,Node
做前端网关接入层,给客户端提供API
。Java
,Golang
做一些后端底层的微服务。给前端网关提供API
習慣沉默2017-05-16 13:07:32
It depends on your specific business, whether the security requirements are high or not, etc., whether to use REST or SOAP, etc.