Java는 기본 서비스와 PHP 호출 서비스를 제공합니까? 아니면 어떤 형식을 사용해야 합니까?
光阴似箭催人老,日月如移越少年。
현재 가장 인기 있는 방법:
클라이언트: 모바일, 웹 프론트엔드
서비스 프런트 엔드: 게이트웨이 액세스 끝
서비스 백엔드: 마이크로서비스
프론트엔드와 백엔드 통신에는 대략 두 가지 방법이 있습니다.
동기화: restful 인터페이스 또는 rpc 인터페이스, 데이터 상호 작용 형식은 기본적으로 json입니다. restful接口或rpc接口,数据交互的格式基本都是json。
restful
rpc
json
异步: MQ消息队列
MQ
PHP,Python,Node做前端网关接入层,给客户端提供API。Java,Golang做一些后端底层的微服务。给前端网关提供API
PHP
Python
Node
API
Java
Golang
편안한 인터페이스
보안 요구 사항이 높은지 여부, REST를 사용할지 SOAP를 사용할지 등 특정 비즈니스에 따라 다릅니다.
JSONRPC
편안하고 대규모 프로젝트에서는 절약과 같은 구성 요소를 사용할 수 있습니다.
현재 가장 인기 있는 방법:
클라이언트: 모바일, 웹 프론트엔드
서비스 프런트 엔드: 게이트웨이 액세스 끝
서비스 백엔드: 마이크로서비스
프론트엔드와 백엔드 통신에는 대략 두 가지 방법이 있습니다.
동기화:
restful
인터페이스 또는rpc
인터페이스, 데이터 상호 작용 형식은 기본적으로json
입니다.restful
接口或rpc
接口,数据交互的格式基本都是json
。异步:
MQ
消息队列
🎜🎜비동기:PHP
,Python
,Node
做前端网关接入层,给客户端提供API
。Java
,Golang
做一些后端底层的微服务。给前端网关提供API
MQ
메시지 큐🎜🎜 🎜 🎜PHP
,Python
및Node
는 프런트 엔드 게이트웨이 액세스 계층 역할을 하며 클라이언트에API
를 제공합니다. .Java
,Golang
은 일부 백엔드 기본 마이크로서비스를 제공합니다. 프런트엔드 게이트웨이에API
🎜 제공편안한 인터페이스
보안 요구 사항이 높은지 여부, REST를 사용할지 SOAP를 사용할지 등 특정 비즈니스에 따라 다릅니다.
JSONRPC
편안하고 대규모 프로젝트에서는 절약과 같은 구성 요소를 사용할 수 있습니다.