Trang 4: Phân tích cấu trúc mã nguồn Cấu trúc Package được tổ chức theo chuẩn Clean Architecture đơn giản: Package Trách nhiệm com.example.serviceproxy.controller Tiếp nhận HTTP Request từ Client, thực hiện Mapping Header. com.example.serviceproxy.service Chứa Interface và Implementation điều phối các yêu cầu Proxy. com.example.serviceproxy.client Trái tim của hệ thống , thực hiện các cuộc gọi WebClient và logic Retry. com.example.serviceproxy.config Thiết lập Security, WebClient và các Bean hệ thống. com.example.serviceproxy.dto Chứa các đối tượng trao đổi dữ liệu (Request/Response) cho cả Signing và BPMN. com.example.serviceproxy.response Lớp tiện ích để tạo các phản hồi chuẩn (Success/Error). Sơ đồ Logic xử lý: SigningProxyController  nhận request. SigningProxyServiceImpl  nhận lệnh. ExternalApiClient  thực thi WebClient (có Retry). Phản hồi được trả ngược lại qua các lớp.