Title
Design of Highly Customized Document Generation Service Architecture based on JACOB in SaaS System
Authors
Shaoliang Xia*
Faculty of Applied Mathematics and Computer Science, Belarusian State University, Minsk, Belarus, fpm.sya@bsu.by
Zhen Wu
Faculty of Applied Mathematics and Computer Science, Belarusian State University, Minsk, Belarus, 13wuzhen@sina.com
Qingqing Song
Faculty of Applied Mathematics and Computer Science, Belarusian State University, Minsk, Belarus, fpm.sunC@bsu.by
Published In
ICCSIE '24: Proceedings of the 2024 9th International Conference on Cyber Security and Information Engineering
Published Date
03 December 2024
Abstract
Documents have functions such as storing information, improving work efficiency, and promoting collaborative innovation. Documents play an important role in various fields. In a SaaS environment, efficient and flexible document generation services are not only the core of business processes, but also an important factor in improving competitiveness and promoting an important tool for business growth. Highly customized document generation services can effectively handle documents with high information density and diverse data expressions, which can improve the readability, operability and flexibility of data. This paper completes the design of a highly customized document generation service architecture based on JABOC and Spring Cloud microservice framework in SaaS mode, which achieves independent expansion and free scaling of services, as well as data isolation and security. When generating the same content, the time-consuming difference between single-tenant document generation and multi-tenant concurrent document generation ranges from 0.69% to 4.7%, showing a non-linear growth, but the difference in performance loss is not significant. In the case of generating documents with multiple images, the document generation speed will be significantly reduced; while in the case of generating documents with few images, the character generation speed will be significantly increased.
Identifiers
- DOI: 10.1145/3689236.3689880
- EI-Compendex: 20250417728794
- Scopus: 2-s2.0-85215513576
- OCLC: 10463974172
Links
ACM Digital Library
https://dl.acm.org/doi/10.1145/3689236.3689880
Comment