تبادل البيانات السيادي
عادةً ما تتبادل المؤسسات الملزمة بمشاركة البيانات فيما بينها هذه البيانات عبر واجهة ثنائية تلو الأخرى. والنتيجة مكلفة في البناء، وصعبة التأمين، ويكاد يستحيل تدقيقها ككل. تعرض هذه الورقة بديلًا قائمًا على X-Road، طبقة التبادل مفتوحة المصدر التي طوّرها معهد الشمال الأوروبي لحلول التشغيل البيني (NIIS) الذي أسسته إستونيا وفنلندا. تنتقل البيانات مباشرة من عضو إلى آخر عبر خوادم أمان على حافة كل مؤسسة، وتُوقَّع كل رسالة ويُختم عليها زمنيًا، ويتولى المشغّل حوكمة الثقة دون أن يحتفظ ببيانات الأعضاء. نتناول البنية المعمارية، والثقة والمعرّفات، وإدارة واجهات API على WSO2، والخدمات الأولى، وخارطة طريق مرحلية تُبقي المشغّل مالكًا بالكامل.
- يتنامى التكامل من نقطة إلى نقطة بين المؤسسات بما يقارب مربع عدد الأطراف، ويحمل كل اتصال عقده الخاص ومراجعته الأمنية ونمط إخفاقه.
- يستبدل نموذج X-Road هذه الشبكة المتشابكة بمنصة تبادل مشتركة تكون فيها كل مؤسسة عضوًا مسجلًا، وتشغّل خادم الأمان الخاص بها على حافتها، وتتبادل رسائل موقّعة ومختومة زمنيًا مباشرة مع الأعضاء الآخرين.
- يتولى المشغّل المركزي حوكمة سجل الأعضاء وخدمات الثقة والإعدادات العامة، لكنه يبقى خارج مسار البيانات: فهو يحتفظ بسجلات التوجيه والأدلة، ولا يحتفظ بأي نسخة من بيانات الأعضاء.
- تتيح المعرّفات الثابتة للخدمات المكوّنة من أربعة أجزاء، والكتالوج الموحّد، وقواعد الموافقة الخاصة بكل خدمة، للمزوّدين النشر مرة واحدة وللمستهلكين الاشتراك مرة واحدة، مع فرض صلاحيات الوصول على حافة المزوّد نفسه.
