3
A
답변
5
현재 대부분의 웹 서비스 아키텍처는 아키텍처 스타일로 RPC를 채택합니다. 그러나 RPC의 복잡성으로 인해 웹 규모 응용 프로그램에서 RPC 스타일의 웹 서비스 병목 현상이 발생합니다 ( ). REST 은 웹 기능을 최대한 활용할 수있을뿐만 아니라 간결함의 이점을 가지고 있습니다 ( ). 따라서 REST는 웹용 RPC 서비스 아키텍처에 대한 새로운 대안이되었습니다. 이 글에서는 우선 RPC와 REST의 간단한 소개 인 을 제공한다. 그런 다음 두 가지 종류의 아키텍처 스타일 을 분석하여 확장 성, 즉 커플 링 및 보안 관점에서 비교합니다. 결국 웹 서비스 아키텍처의 개발 추세가 예상됩니다. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5339611
는 복사. 웹 서비스는 RPC의 특정 구현입니다. 가장 낮은 수준에서 모든 웹 서비스 은 HTTP 프로토콜을 사용하여 소켓에 연결하고 원격 공간에서 실행되는 페이로드를 보내고 협상합니다 (동일한 컴퓨터에서일 수도 있음). 알고있다). 그 모든 추상화는 핵심 RPC에 있습니다. 웨인이 쓴뿐만 아니라 웹 서비스의 What is the difference between remote procedure call and web service웹 서비스 RPC의 높은 수준의 표현 :
가 복사 는 RPC의 플랫폼 독립적 인 방법을 허용, 검색 가능하고 자기 는 (설명하는로 그 비교 RPC는 Win32)의또한 속성 :
+4
말하는없이 downvoting 사용 저자는 대답을 향상시키기 위해 무엇을 할 수 있습니까? – Fildor
관련 문제
- 1. 웹 서비스와 API의 차이점은 무엇입니까?
- 2. 웹 서비스와 ssh의 차이점은 무엇입니까?
- 3. 웹 서비스와 리모팅의 차이점은 무엇입니까?
- 4. 웹 서비스와 웹 응용 프로그램의 차이점은 무엇입니까?
- 5. 웹 서비스와 wcf의 주요 차이점은 무엇입니까?
- 6. 웹 서비스와 엔터프라이즈 메시징 시스템의 차이점은 무엇입니까?
- 7. 서비스와 라이브러리의 차이점은 무엇입니까?
- 8. 자바 (jax-ws) 웹 서비스와 .net 웹 서비스의 차이점은 무엇입니까?
- 9. 서비스와 상점 클래스의 차이점은 무엇입니까?
- 10. Android의 서비스와 스레드의 차이점은 무엇입니까?
- 11. 분산 서비스와 비 집중 서비스의 차이점은 무엇입니까?
- 12. 웹 서비스와 WCF의 차이점은 무엇입니까? 그들에게도 같은 일이 일어날까요?
- 13. 웹 서비스와 Ajax를 사용하는 코드 숨김의 차이점은 무엇입니까?
- 14. DDD 서비스와 WCF 서비스의 차이점은 무엇입니까?
- 15. 백그라운드 서비스와 포 그라운드 서비스의 차이점은 무엇입니까?
- 16. 텍스트 서비스와 입력 방식 편집기의 차이점은 무엇입니까?
- 17. WCF 서비스와 ASP.NET 웹 서비스의 차이점?
- 18. 웹 서비스 및 RPC
- 19. gwt rpc의 http 오류 코드
- 20. wsdl 모드 웹 서비스와 non-wsdl 모드 웹 서비스의 차이점은 무엇입니까?
- 21. 웹 서비스와 웹 사이트의 통합
- 22. 웹 서비스와 메시징
- 23. 웹 서비스와 PetaPoco 사용
- 24. 웹 서비스와 JMS의 차이점
- 25. 아마존 웹 서비스와 통합
- 26. REST와 RPC의 차이점
- 27. 웹 서비스와 관련된 분산 트랜잭션
- 28. 웹 서비스와 작동하도록 Eclipse를 구성하는 방법은 무엇입니까?
- 29. WCF가이 웹 서비스와 대화하는 방법은 무엇입니까?
- 30. 메시지 전달과 관련하여 RPC의 단점은 무엇입니까?
중복 가능성 [간의 차이가 무엇 원격 프로 시저 호출 및 웹 서비스] (http://stackoverflow.com/questions/3028899/what-is-the-difference-between-remote-procedure-call-and-web-service) – SSP