4.3. Module signing-web-service
Đây là khối ứng dụng Web chính (Main Application) vận hành ở phía Server-side. Module này được đóng gói thành một Docker Container độc lập phục vụ cho ký tập trung.
-
Nhiệm vụ:
- Expose toàn bộ các RESTful API phục vụ Web Portal và Mobile App.
- Quản lý Security (Xác thực JWT/OTP, phân quyền Admin).
- Giao tiếp trực tiếp với cơ sở dữ liệu
SQL Servervà tầng CacheRedis. - Kết nối EJBCA (Hệ thống CA Manager) để yêu cầu ký qua kết nối bảo mật.
- Gọi khối công cụ Aspose (Words/Cells) để Convert định dạng Office (.docx, .xlsx) sang PDF chuẩn thức trước khi đưa vào module
signing-core.
-
Cấu trúc Package tham khảo:
/controller: Các endpoint REST (VD: SigningController)./service: Logic gọi API nội bộ, logic OTP, thao tác file./repository: Thao tác với SQL Database (Audit Logs, Users)./config: Cấu hình Security, Swagger, Redis Cache.
Không có bình luận nào để hiển thị
Không có bình luận nào để hiển thị