
สถาปัตยกรรมการแลกเปลี่ยนข้อมูล
จากรูปด้านล่างนี้ เป็นการแสดงสถาปัตยกรรมการแลกเปลี่ยนข้อมูลด้านน้ำ โดยมีองค์ประกอบหลักสำคัญด้วยกัน 2 ส่วนคือ ส่วนที่เป็นผู้ให้บริการข้อมูลด้านน้ำ (Provider System) และผู้ใช้ข้อมูลด้านน้ำ (Consumer System) ซึ่งแบ่งชั้นการทำงานออกเป็นออกเป็นส่วนต่าง ๆ 3 ส่วน ดังนี้


ชั้นแอปพลิเคชัน (Application)
ระดับการจัดการและควบคุมการเข้าถึงข้อมูลผ่าน RESTful API รวมถึงการยืนยันตัวตน, บันทึกล็อก, และติดตามประสิทธิภาพ.

ชั้นพรีเซ็นเทชั่น (Presentation)
ระดับที่จัดการการแลกเปลี่ยนข้อมูลและการนำเสนอในรูปแบบ JSON เพื่อการประมวลผลและแสดงผลข้อมูล.

ชั้นการรักษาความลับข้อมูลสื่อสาร (Secure Exchange)
ระดับที่ใช้ HTTPS และใบรับรองดิจิทัลที่เชื่อถือได้ พร้อมใช้ TLS 1.2 ขึ้นไปเพื่อปกป้องข้อมูลจากการถูกดักจับ