TÀI LIỆU BÀN GIAO KỸ THUẬT DỰ ÁN LGSP SERVICE
Hệ thống trục liên thổng của tỉnh
Nền tảng: WSO2 Micro Integrator 4.4.0
CHƯƠNG I: TỔNG QUAN VÀ THIẾT KẾ HỆ THỐNG LGSP
Sơ bộ hệ thống LGSP
TRANG 1: Bối cảnh dự án và Tầm nhìn tích hợp
1.1. Hiện trạng và Thách thức Trong kỷ nguyên số, các cơ quan nhà nước tại địa phương thường vận...
TRANG 2: Công nghệ và Các thành phần lõi
2.1. Nền tảng WSO2 Micro Integrator (MI) 4.4.0 Hệ thống sử dụng WSO2 MI - một nền tảng mã nguồn ...
TRANG 3: Phân tích bài toán liên thông LGSP - NGSP
3.1. Mô hình kết nối Liên thông Quốc gia (NGSP) Dự án thực hiện vai trò là Gateway trung gian gi...
TRANG 4: Chi tiết Cơ sở dữ liệu vận hành (Core Schema)
Hệ thống yêu cầu các bảng dữ liệu sau trong ESB_DB để có thể vận hành các tính năng nâng cao: 4....
CHƯƠNG II: KIẾN TRÚC VÀ CÁC LOẠI HÌNH DỊCH VỤ
Cấu trúc dự án và loại hình hiện có
TRANG 1: Dịch vụ API REST (Gateway Layer)
1.1. Cấu trúc và Vị trí Các định nghĩa API nằm tại: src/main/wso2mi/artifacts/apis. Mỗi API tron...
TRANG 2: Tầng Dịch vụ Dữ liệu (Data Services - DSS)
2.1. Khái niệm và Vai trò Dự án sử dụng các file cấu hình .dbs (tại src/main/wso2mi/artifacts/da...
TRANG 3: Hệ thống Proxy và Cầu nối Hệ thống cũ (Legacy)
3.1. Proxy Services Dành cho các hệ thống backend cũ sử dụng giao thức SOAP/XML. Các Proxy này n...
TRANG 4: Trục Tin nhắn RabbitMQ & Kafka (Messaging Layer)
4.1. Hệ thống RabbitMQ (Reliable Messaging) Được cấu hình thông qua MessageStore và MessageProce...
CHƯƠNG III: CƠ CHẾ ĐỒNG BỘ DỮ LIỆU TỰ ĐỘNG
Xử lý đồng bộ dữ liệu lớn
TRANG 1: Sơ đồ luồng hoạt động tổng quát (Sequence Diagram)
Hệ thống đồng bộ của LGSP không chạy theo lịch cứng mà chạy theo cơ chế "Quét và Đánh giá" (Scan ...
TRANG 2: Bộ máy điều phối Task (Orchestrator)
2.1. MultiEndpointSyncTask (Điểm khởi đầu) Nằm tại: src/main/wso2mi/artifacts/tasks/MultiEndpoin...
TRANG 3: Phân tích Logic Đánh giá Cron Expression (JS Engine)
3.1. Tại sao cần JavaScript? WSO2 MI mặc định không có hàm so sánh thời gian với biểu thức Cron ...
TRANG 4: Thực thi và Cập nhật trạng thái (Runner)
4.1. RunTaskSequence (Bộ thực thi) Ngay khi nhận được tín hiệu shouldRun = true, Runner sẽ thực ...
CHƯƠNG IV: CẤU HÌNH VÀ MÔI TRƯỜNG VẬN HÀNH
Cấu hình tích hợp các công nghệ
TRANG 1: Toàn tập cấu hình Deployment.toml
Tệp deployment/deployment.toml là file cấu hình duy nhất của WSO2 Micro Integrator. Mọi thông số ...
TRANG 2: Quản lý Datasources và Kết nối Cơ sở dữ liệu
Dự án LGSP yêu cầu 3 nguồn dữ liệu chính được định nghĩa trong block [[datasource]]: 2.1. Nguồn ...
TRANG 3: Broker và Messaging Configuration (RabbitMQ/Kafka)
3.1. Cấu hình RabbitMQ (Transport) Để sử dụng được mô hình "Store-and-Forward" (Gửi văn bản điện...
TRANG 4: Bảo mật, Keystores và Certificates
LGSP là hệ thống chính quyền, yêu cầu bảo mật HTTPS và mã hóa dữ liệu. 4.1. Quản lý Keystores N...