Investor Object Synchronization in Settrade Open API & SDK

เซสชั่นใน Settrade Open API & SDK เป็นแบบ single session ผมทดลองเขียนโค้ดแบบ synchronized object รับมือกับปัญหาและข้อจำกัดตรงนี้ได้ละครับ 😊

PROBLEM CONTEXT:

เนื่องจากแพลตฟอร์ม streaming pro ทำงานแบบ single session เช่น เราล็อกอินผ่านมือ และล็อกอินผ่านมือถืออีกเครื่องด้วยบัญชีเดียวกัน มันจะเตะ session ของ streaming pro ในมือมือเครื่องแรกทิ้ง ทำให้ใช้งานต่อไม่ได้ ถ้าจะใช้ต่อต้องล็อกอินใหม่ แต่มันก็จะเตะ session ในมือถือเครื่องที่สองทิ้ง