모바일 앱의 FIX 프로토콜에서 데이터 가져 오기

코디 아프

FIX 프로토콜에서 실시간으로 데이터를 표시하는 앱을 만들어야합니다.

이를 달성하는 가장 좋은 방법은 무엇입니까?

  • 모바일 앱이 FIX 데이터를 직접 읽어야합니까?
  • FIX 데이터를 JSON으로 변환하거나 서비스 소비를 위해 더 준비된 것으로 변환하려면 서버를 중간에 넣어야합니까? 그렇다면 ... 실시간을 잃지 않으려면 어떻게해야합니까? 모바일 앱이 호출 할 웹 소켓을 Java로 만들고 해당 웹 소켓이 FIX 데이터를 JSON으로 변환합니까?

그나저나 전에 FIX 프로토콜로 작업 한 적이 없습니다.

rupweb

질문은 휴대 전화에 FIX 클라이언트를 설치할 수 있는가? 나는 당신이 할 수 있다고 생각하며 곧 일어날 것이라고 확신합니다.

예, 모든 것이 FIX 데이터를 읽을 수 있습니다. 단순히 텍스트 스트림 이름 값 쌍입니다. 여기서 이름은 FIX 커뮤니티 전체간에 또는 메시징 데이터 사전을 사용하여 직접 거래 상대방간에 합의 된 일부 특정 재무 데이터 또는 프로세스를 식별하는 번호가 매겨진 태그입니다. .

요즘 에는 모바일 클라이언트를 포함하여 전체적으로 SBE사용해 볼 수 있지만 현재로서는 클라이언트 엔드 포인트에 JSON을 사용하는 것이 좋습니다 (JSON 이름은 FIX 태그가 아니라 기본 FIX 필드 이름이므로 사람들이 더 쉽게 이해하기 위해) 일종의 REST 데이터 처리 에서 JSON 메시지를 모바일 장치로 전달합니다 .

예, 공급자와 연결할 FIX 서버 (FIX를 처음 사용하는 경우 QuickFix 시도 )가 있습니다. 그런 다음 해당 서버와 모바일 클라이언트간에 필요한 것은 비동기 메시징입니다. 견적 요청은 단일 응답이 수신 될 때까지 요청 스레드를 차단할 수있는 간단한 요청 / 응답이 아니라 요청에 이어 여러 응답의 스트림이 이어진다는 것을 고려하십시오. 따라서 이벤트 처리기 스타일이 응답을 다시 클라이언트로 비동기 적으로 라우팅하기를 원합니다. 많은 모바일 UI 클라이언트가 요청을하고 응답을 받으면 역 다중화 해야합니다.1 FIX 서버에서 많은 모바일 클라이언트로의 응답. 이것은 QuickFIX 자체가 이미 세션 레이어를 사용하여 수행하는 작업입니다. 전달하는 메시지의 세션 또는 식별자를 사용하여 동일한 작업을 수행해야합니다.

예, 웹 소켓은 실시간으로 그 솔루션이 될 것입니다. 하지만 노드 와 같은 것을 사용 하거나 메시지 이벤트를 처리하는 반응사용하여 네이티브 모바일 앱을 작성할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Pod: 새 프로토콜 파일이 프로젝트에 올바르게 추가되었지만 가져오기 모듈 정의에서 무시됨

angularjs의 로컬 JSON 파일에서 데이터 가져 오기

React의 JSON 로컬 파일에서 데이터 가져 오기

데이터베이스에서 월요일의 모든 기록 가져 오기

C ++의 프로토콜 버퍼에서 모든 필드 이름을 가져 오나요?

R의 래스터 파일에서 데이터 가져 오기

데이터 테이블의 모든 행에서 데이터 가져 오기

MySQL 데이터베이스에서 iOS 앱의 데이터 가져 오기

MySql Java에서 2 일 사이의 모든 데이터 가져 오기

Django의 모델 폼셋에서 데이터 가져 오기

Django Python의 2 모델에서 데이터 가져 오기

laravel에서 외래 키의 모든 데이터 가져 오기

DataGrid의 행에서 모든 셀 데이터 가져 오기

자바의 올빼미 파일에서 데이터 가져 오기

컨트롤러의 URL에서 프로토콜 가져 오기

모든 VC에서 프로토콜에 의해 정의 된 변수 값 가져 오기

txt 파일의 데이터 프레임에서 사전으로 데이터 가져오기

C의 .txt 파일에서 데이터 가져오기

Java의 txt 파일에서 정수 데이터 가져 오기

MySQL의 CSV 파일에서 데이터 가져 오기

JSON 데이터에서 개체의 일부만 가져 오기

R의 JSON 파일에서 데이터 가져 오기

Fortran 내의 Excel 파일에서 데이터 가져 오기

JQuery의 파일 입력에서 데이터 가져 오기

Fortnite Tracker API의 JSON 파일에서 데이터 가져 오기

Angular 2의 json 파일에서 데이터 가져 오기

R의 외부 csv 파일에서 데이터 가져 오기

일반 유형에서 {[]} 형식의 데이터 가져 오기

Salesforce에서 파일의 base64 데이터 가져 오기

TOP 리스트

  1. 1

    Matlab의 반복 Sortino 비율

  2. 2

    ImageJ-히스토그램 빈을 변경할 때 최대, 최소 값이 변경되는 이유는 무엇입니까?

  3. 3

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  4. 4

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  5. 5

    원-사각형 충돌의 충돌 측면을 찾는 문제

  6. 6

    Oracle VirtualBox-설치를 위해 게스트를 부팅 할 때 호스트 시스템이 충돌 함

  7. 7

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  8. 8

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  9. 9

    잘못된 상태 예외를 발생시키는 Apache PoolingHttpClientConnectionManager

  10. 10

    Python 사전을 사용하는 동안 "ValueError : could not convert string to float :"발생

  11. 11

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  12. 12

    Vuetify 다중 선택 구성 요소에서 클릭 한 항목의 값 가져 오기

  13. 13

    C ++ VSCode에서 같은 줄에 중괄호 서식 지정

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    JQuery datepicker 기능이 인식되지 않거나 새 프로젝트에서 작동하지 않음

  16. 16

    cuda 11.1에서 Pytorch를 사용할 때 PyTorch가 작동하지 않음: Dataloader

  17. 17

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  18. 18

    상황에 맞는 메뉴 색상

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  21. 21

    Maven은 아이 프로젝트 대상 폴더를 청소하지

뜨겁다태그

보관