XBOS2.0
證券二代帳務系統​ (外資)

Existing XBOS 1.0 Architecture

Risks of XBOS 1.0

Future Architecture of XBOS 2.0

Impact of XBOS 2.0

Benefits of introducing Solace

APs

Oe2db

Module for order/execution

db2Exf

Module for File Export

Rnl

Module for record

Scm

Module for scheduling

report

Module for report

Tpl

Module for parallel processing

bnn

Module for notification

Locp

Module for Client integration

MailFTP

Module for mail

Xftd

Module for XFT integration

mkck

Module for audit

dbs

Module for DB integration

lmf2db

Module for File Import

Why upgrade to XBOS 2.0?

Outdated
Programming Language

XBOS 1.0 is still using PowerBuilder 8

  • Outdated technology.
  • Limited functionality and flexibility.
  • Lack of useful third party libraries, tools and support resources.
  • Technical support is no longer provided by the manufacturer.
Performance Inefficient
  • Performance not able to keep up with the increase in the number of trading volumes.
  • Due to unexpected circumstances, it is too late to make the reform and exceed the settlement reporting deadline.
User-unfriendly interface
  • Operating interface is small.
  • Does not match current screen resolution.
  • Menu is not easy to operate.
  • Most frequently used programs are inconvenient to open.

5 Main Features of XBOS 2.0

Main Feature ① - Solace Pubsub+

Solace References in Taiwan

High Availability with Solace PubSub+

Main Feature ② - Brand New User Interface

  • User-friendly Catalog in Tree Panel.

  • Self-defined most frequently used programs. (My favorite)

  • Automatically records the last 10 programs used.

  • Real-time notification of important messages.

  • Display unread announcements upon logging in.

  • Reminder of upcoming stock return date, so won’t be afraid of missing important tasks.

  • The interface matches the mainstream screen resolution.

  • Use tabs to manage open programs for quick switching.

  • Display cross-reference data to compare with original data.

  • Automatically refresh the status without manually querying again.

Evolution of More Programming Aspects - 1

Automated file collection
  • Automatically collects files to obtain the necessary information after partially successful declarations.
    E.g. F08 file for F07 declaration.
  • The frequency of manual operation is reduced.
New history mechanism
  • Retains five working days of execution history to optimize data search speed.
  • New file passing method avoids cluttering memory space and reducing performance.
Improvement of rollover mechanism
  • When OPS manipulate SBL works, multiple partial returning operation in XBOS 1.0 might cause inconsistency with the data from TWSE.
  • XBOS 2.0 will automatically sync the Rollover data with the TWSE at 3pm, and all Rollover Modifications will not be directly updated to the raw data.

Evolution of More Programming Aspects - 2

Three-tier architecture
  • The user interface is no longer directly connected to the database as in XBOS 1.0, which improves security.
Adding new log files
  • Retain user behavior log files, including [querying] and [file transfer operations], for easy tracking and debugging.

Export multiple formats

  • XBOS 2.0 adds xlsx format and retains txt, csv, and xls for exporting report.

Main Feature ③ - Performance Optimization

Settlemeny Logic Optimization

Main Feature ⑤ - Cloud Solution

Main Feature ⑤ - Cloud Solution

Why need XBOS 2.0 on the cloud? Benefits?

KWAY cooperated with CHT to provide the cloud solution.

PostgreSQL Plan and Estimated Timeline