스프링 부트 마이크로 서비스 프레임 워크로 새 응용 프로그램을 빌드하려고합니다. 나는 몇 가지 데모를 시도했다. 기존 데모는 너무 단순하고 한 서비스에서 다른 서비스를 호출하는 방법을 소개하지 않습니다. http를 계속 통과해야합니까? 아니면 RPC를 통과해야합니까? RPC를 사용한다면 어떤 RPC 프레임 워크가 지원됩니까?스프링 부트 마이크로 서비스 프레임 워크 하나의 마이크로 서비스에서 다른 마이크로 서비스를 호출하는 방법
0
A
답변
1
다른 마이크로 서비스가 REST API를 노출하는 경우에, 당신은 간단한 사용 jersey client
또는 httpclient 그들을 호출 할 수 있습니다.
+1
또는 'RestTemplate'을 통한 Spring Rest 지원 - OP가 명시 적으로 Spring Boot를 언급 할 때 더 현명한 가능성이 있습니다. –
2
관련 문제
- 1. 간단한 마이크로 서비스 프레임 워크
- 2. 마이크로 서비스에서 마이크로 서비스 호출, 대기열 메시지로부터의 인증
- 3. 스프링 클라우드 마이크로 서비스 아키텍처 혼동
- 4. 스프링 부트 및 릴리스 관리가있는 마이크로 서비스
- 5. .Net 마이크로 프레임 워크 및 웹 서비스
- 6. Java 스프링 부트 마이크로 서비스 예외 처리
- 7. 마이크로 서비스 아키텍처에서 마이크로 서비스는 어떻게 제공됩니까?
- 8. 스프링 부트 마이크로 서비스에서 Spring Cloud Sleuth를 구성하는 방법
- 9. 마이크로 서비스에서 SSL 사용
- 10. 스프링 부팅 마이크로 서비스 나머지 API 보안
- 11. 마이크로 소프트 밴드 마이크로
- 12. AWS에서 서버리스 프레임 워크 및 마이크로 서비스를 설계하는 방법 람다
- 13. 스프링 부트 액추에이터 : 마이크로 서비스를 교차하는/health 엔드 포인트의 집합
- 14. JHIPSTER 게이트웨이 저장소 또는 서비스에서 수동으로 마이크로 서비스를 호출하는 방법
- 15. .NET 마이크로 프레임 워크 반올림
- 16. 동기식 통신 마이크로 서비스
- 17. Heroku에서 마이크로 서비스를 배포하는 방법
- 18. NodeJS 마이크로 서비스
- 19. 마이크로 서비스 상호 작용
- 20. 도커 및 마이크로 서비스
- 21. 스프링 클라우드를 사용한 스프링 부트 마이크로 서비스 개발
- 22. 마이크로 서비스 및 스프링 보안 OAuth2
- 23. 마이크로 소프트 Win32에서 마이크로 소프트 .NET 프레임 워크 API의지도에
- 24. .NET 마이크로 프레임 워크 자습서?
- 25. Python - 마이크로 웹 프레임 워크 -
- 26. 마이크로 서비스 아키텍처 다이어그램
- 27. Lagom에서 마이크로 서비스 나누기
- 28. 스프링 배치에서 마이크로 서비스로 변환
- 29. 스프링 보안을 통한 REST 마이크로 서비스 보안
- 30. 일괄 처리 - 다른 마이크로 서비스에서 요청 받기
전적으로 고객님에게 제공됩니다. 많은 사람들이 HTTP - REST/SOAP를 사용합니다. 많은 사람들이 메시징을 사용합니다 - RabbitMQ는 Spring Boot에서 탁월한 지원을합니다. 어떤 사람들 Akka와 같은 프레임 워크는 배포를 처리합니다. 하지만 Spring Boot와 어느 정도 통합되는지는 잘 모르겠습니다. 또 다른 사람들은 클러스터링 지원을 위해 UDP/멀티 캐스트와 함께 원시 소켓 및 사용자 지정 프로토콜을 사용합니다. 또 다른 사람들은 Hazelcast와 Teracotta를 통해 공유 객체를 사용합니다. 기본적으로 접근법의 수는 ** 거대한 **이며 일부 기준이 없으면 선택은 임의적입니다. –
고마워. 그래서 성능이 문제가되지 않는다면 간단하기 때문에 http를 사용하고 싶습니다. d – richard