기고글 토론 "MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기"

 

새로운 기고글 MQL5-RPC. MQL5에서의 원격 프로시져 호출(Remote Procedure Call): 재미와 돈을 위한 웹 서비스 접속과 XML-RPC ATC 분석기 가 게재되었습니다:

본 문서에서는 MQL5에서 원격 프로시져 호출(Remote Procedure Call)을 활성화시켜주는 MQL5-RPC 프레임워크에 대해 알아볼 것입니다. 우선 XML-RPC 기초로 시작하여, MQL5 구현을 짚고, 그 뒤엔 실용 예제 두개를 다뤄볼 것입니다. 첫 예제는 간단한 외부 웹 서비스를 이용하는 것이고 두번째 예제는 간단한 XML-RPC ATC 2011 분석기 서비스 클라이언트입니다. 만약 리얼타임으로 ATC 2011의 각기 다른 통계 자료를 구현하고 분석하는지 보고싶으시다면 이 문서는 바로 당신을 위한 것입니다.

XML-RPC 기초부터 다뤄봅시다. XML-RPC이란 XML Remote Procedure Call의 약자입니다. 외부 메소드를 호출하기 위해 전달된 패러미터를 인코딩 및 디코딩하기 위해 XML을 사용하는 네트워크 프로토콜입니다. HTTP 프로토콜을 전송 메커니즘으로 사용하여 데이터를 교환합니다. 외부 방법으로는 원격 프로시저를 노출하는 다른 컴퓨터 프로그램이나 웹 서비스를 의미합니다.

노출된 메소드는 XML-RPC 프로토콜 스택을 사용하고 서버에 대한 네트워크 액세스 권한을 가진 경우 네트워크에 연결된 모든 컴퓨터에서 모든 컴퓨터 언어로 호출할 수 있습니다. 이는 또한 XML-RPC를 사용하여 다른 프로그래밍 언어로 작성된 동일한 시스템에서 메소드를 호출할 수 있음을 의미합니다. 이 내용은 이 문서의 두번째 파트에서 보실 수 있습니다.

작성자: investeo