java做底層服務,php呼叫服務,用什麼形式呢?或解決方案?
光阴似箭催人老,日月如移越少年。
現在比較流行的方式:
客戶端:行動端,Web前端
服務前端:網關存取端
服務後端:微服務
前後端通訊方式大致有兩種:
同步: restful接口或rpc接口,数据交互的格式基本都是json。
restful
rpc
json
非同步: MQ訊息佇列
MQ
PHP,Python,Node做前端网关接入层,给客户端提供API。Java,Golang做一些后端底层的微服务。给前端网关提供API
PHP
Python
Node
API
Java
Golang
restful介面
要看你自己具體的業務啊,安全性要求高不高之類的,用REST,還是SOAP等等。
JSONRPC
restful,大型專案可以用thrift這一類的組件。
現在比較流行的方式:
客戶端:行動端,Web前端
服務前端:網關存取端
服務後端:微服務
前後端通訊方式大致有兩種:
同步:
restful
接口或rpc
接口,数据交互的格式基本都是json
。非同步:
MQ
訊息佇列PHP
,Python
,Node
做前端网关接入层,给客户端提供API
。Java
,Golang
做一些后端底层的微服务。给前端网关提供API
restful介面
要看你自己具體的業務啊,安全性要求高不高之類的,用REST,還是SOAP等等。
JSONRPC
restful,大型專案可以用thrift這一類的組件。