2012-03-08 2 views
1

저는 Fix 프로토콜을 처음 접했고 XML 설명 파일에서 시작하여 C++ 파일로이를 구현하는 방법을 찾고자했습니다. 그래서 그물을 검색하여 Quickfix로 저를 추천했습니다. 제가 정말로 알고 싶은 것은 QuickFix를 호출해야하는 것입니다. 도서관이나 표준 또는 정확히 무엇?내 C++ 프로젝트로 QuickFix를 구현하는 방법

하지만 내 최근의 주요 문제는 최근에 QuickFix 패키지를 다운로드 한 다음 QuickFix 문서 (심지어 막연하게 모호했습니다!)를 사용하여이를 내 C++ 프로젝트에 통합 할 수 없다는 것입니다. 누군가 제게 정확히 설명해주십시오. 단계에서 내 비주얼 C++ 프로젝트에 QuickFix을 구성하는 방법과 나는 결국 나의 XML 파일을 구문 분석이 코드를 작성하는 방법 : fixprotocol.org/specifications

QuickFIX가 FIX 엔진 (CF 도서관 :

#include "Application.h" 
#include "quickfix/Session.h" 

답변

1

Quickfix는 XML을 이해하지 못하거나 XML로 된 메시지 뱅크 구성 파일을 제외하고 XML을 구문 분석합니다. FIX 형식의 문자열 만 처리합니다. XML 파서 (xerces, libxml++)를 사용하여 XML 파일에서 데이터를 추출한 다음 Quickfix 라이브러리를 사용하여 FIX 메시지를 구성하고 원하는 곳으로 보내야합니다.

Fiximate은 FIX 메시지의 정확성을 확인하기위한 사용자에게 친숙한 곳입니다. Quickfix 라이브러리에는 응용 프로그램을 테스트하는 예제가 있으며이를 실행하려면 구성 파일이 필요합니다. 예제는 Quickfix 웹 사이트에서 제공됩니다.

+0

감사합니다. – Glolita

1

FIX 표준입니다) 표준을 구현합니다.

다운로드 한 소스 파일에는 엔진 작동을 이해하는 데 사용할 수있는 일련의 예제가 있습니다. 이 문서들을 문서 옆에 써야합니다.

0

QuickFix는 라이브러리입니다. 다른 FIX 엔진도 있습니다. 많은 저수준 사항을 처리하여 구현을 단순화합니다. 모든 개발자는 메시지 용 API를 개선해야합니다. 초보자를위한 빠른 시작과 좋은 문서를위한 좋은 예가 있습니다. QuickFix에 대한 자세한 내용을 보려면 코드 자체가 잘 구성되어 있어야합니다.