sgcWebSockets 2022.7

· 릴리스

Rad Studio 

이 버전에 포함된 새로운 기능 및 버그 수정 목록이에요:

[+] : 새로운 클라이언트 컴포넌트 TsgcWSAPI_XTB. FX 및 CFD 거래, 2000개 이상의 금융 시장에 접근을 제공해요.
[+] : 암호화폐 API의 주요 기능을 보여주는 새로운 XTB 데모. 폴더 "05.Crypto\01.CryptoAPI"에 있어요.
[+] : Binance 클라이언트를 개선했어요. 이제 Wallet API를 지원해요: 출금 요청, 유니버설 전송, 입금 기록 등.
[+] : Wallet API 사용을 보여주도록 Binance 데모를 업데이트했어요. 폴더 "05.Crypto\01.CryptoAPI"에 있어요.
[+] : AMQP 클라이언트를 개선했어요. 이제 DeclareExchange, DeclareQueue, BindQueue, UnBindQueue, Consume 메서드에 커스텀 인수를 전달하는 새로운 매개변수가 있어요.
[+] : WhatsApp API를 개선했어요. 로컬 파일을 메시지로 보내는 새로운 메서드를 추가했어요: SendFileDocument, SendFileImage, SendFileVideo 등.
[+] : WhatsApp API를 개선했어요. 새로운 이벤트 OnBeforeSendMessage. WhatsApp으로 메시지를 보내기 전에 호출되며 JSON 형식으로 메시지를 읽거나 업데이트할 수 있어요.
[+] : WhatsApp API를 개선했어요. 객체 ID로 미디어를 다운로드하는 새로운 메서드 DownloadMedia를 추가했어요.
[+] : OpenAPI 클라이언트를 개선했어요. 이제 요청에 베어러 토큰을 직접 설정할 수 있어요.
[+] : TURN 서버를 개선했어요. 새로운 이벤트 OnTURNBeforeRelayIndication 및 OnTURNBeforeRelayChannelData로 릴레이 주소를 사용할 때 오디오/비디오 데이터를 캡처할 수 있어요.

[*] : 버그 수정 - Android용 CBuilder 패키지를 빌드할 때 "F1026 File not found: 'ldandroid.exe'" 오류로 빌드 프로세스가 중단될 수 있었어요.
[*] : 버그 수정 - FXCM 서버가 업데이트되어 클라이언트가 서버에 인증할 수 없었어요.
[*] : 버그 수정 - CBuilder 11.4+ 및 Win64 설치 시 오류가 발생했어요 (Fatal: Error detected (WRI237)).
[*] : 버그 수정 - dcc 명령줄 컴파일러가 32000자를 초과할 때 msbuild가 실패하는 설정 오류를 수정했어요.
[*] : 버그 수정 - HTTP.SYS 서버에서 기본 인증이 잘못되었을 때 REALM 전송 후 액세스 위반이 발생했어요.
[*] : 버그 수정 - HTTP.SYS 서버에서 THttpServerRequest.Headers 속성이 모든 헤더를 포함하지 않았어요.
[*] : 버그 수정 - 내부 큐의 count 속성에 접근할 때 List Index out of Bounds가 발생했어요.
[*] : 버그 수정 - pong 수신 후 내부 큐에서 WebSocket ping을 삭제하는 문제를 수정했어요.

[*] : 버그 수정 - 동일한 프로토콜 이름으로 RegisterProtocol을 문자열로 여러 번 호출할 때 이벤트가 중복되는 문제를 수정했어요. 

.NET 

[+] : WhatsApp API를 개선했어요. 로컬 파일을 메시지로 보내는 새로운 메서드를 추가했어요: SendFileDocument, SendFileImage, SendFileVideo 등.
[+] : WhatsApp API를 개선했어요. 새로운 이벤트 OnBeforeSendMessage. WhatsApp으로 메시지를 보내기 전에 호출되며 JSON 형식으로 메시지를 읽거나 업데이트할 수 있어요.
[+] : WhatsApp API를 개선했어요. 객체 ID로 미디어를 다운로드하는 새로운 메서드 DownloadMedia를 추가했어요.

[*] : 버그 수정 - 내부 큐의 count 속성에 접근할 때 List Index out of Bounds가 발생했어요.
[*] : 버그 수정 - pong 수신 후 내부 큐에서 WebSocket ping을 삭제하는 문제를 수정했어요.