용어사전 목록으로

GLOSSARY

JSON-RPC 제이슨 원격 절차 호출

JSON-RPC는 JSON 메시지로 원격 기능을 호출하고 결과나 오류를 돌려주는 프로토콜입니다. 어떤 네트워크 전송 경로를 반드시 사용해야 하는지는 고정하지 않습니다.

01

용어와 정의

영문 또는 원어: JSON-RPC

한글명: 제이슨 원격 절차 호출

JSON-RPC는 JSON 메시지로 원격 기능을 호출하고 결과나 오류를 돌려주는 프로토콜입니다. 어떤 네트워크 전송 경로를 반드시 사용해야 하는지는 고정하지 않습니다.

02

정확한 의미와 원리

호출할 메서드와 인수 및 요청 식별자를 메시지에 담습니다. 식별자는 요청과 응답을 대응시키며 권한 검사나 실제 업무의 고유 번호를 대신하지 않습니다.

03

쉽게 이해하는 사용 예시

원격 서비스에 상태 조회 메서드와 매개변수를 보내는 상황을 예로 들 수 있습니다. 서버가 메시지를 읽었다는 사실과 요청한 작업을 성공적으로 수행했다는 사실은 구분해야 합니다.

04

종류와 관련 개념의 차이

JSON-RPC 1.0과 2.0의 메시지 규칙은 같지 않습니다. 2.0에는 응답을 요구하지 않는 알림과 배치 요청이 있으며 배치 항목의 응답 순서를 요청 순서로 가정해서는 안 됩니다.

05

적용 조건과 오해하기 쉬운 점

JSON-RPC의 오류와 HTTP 등의 전송 오류는 다른 계층의 결과입니다. 암호화와 인증 및 재시도에 따른 중복 변경 방지는 사용하는 서비스에서 별도로 다뤄야 합니다.

관련 용어와 글

함께 이해할 기준 개념

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.