Abstract:
يتناول هذا البحث موضوع تبادل البيانات والمعلومات بصورة آنية ذات موثوقية وسرية عبر شبكات الاتصال المحلية والواسعة ، ذلك لتفادي المشكلات الناتجة عن الربط المباشر لقواعد بيانات الانظمة ، وايضاً التعقيدات الناتجة عن معرفة هياكل قواعد البيانات ومتطلبات نظم التشغيل بالإضافة إلى تقليل التكلفة العالية الناتجة من الإعتماد على نوع الشبكة بين طرفي الإتصال.
لتحقق هذا الهدف تم دراسة مكتبات التراسل القياسية (ISO8583,OFX,IFX) وأستخدم بروتوكول (IFX) ليتم إرسال رسائل آمنة ومتكاملة وذلك للتأكد من وصول جميع الرسائل ، التنبيه فى حالة فشل إرسال الرسائل أو تغيير فى محتوى الرسالة ، تمكين الأنظمة المختلفة من إيجاد طريقة موحده لتبادل الرسائل والخدمات من دون الحوجة الى الوصول المباشر لقواعد بيانات تلك الأنظمة ومعرفة هياكلها ، و لتقليل التكلفة بعدم تحديد نوع الشبكة حيث يمكن استخدام شبكة الإنترنت.
لتبادل رسائل الخدمات يرسل الزبون (Client) خدمة الطلب والتى تحتوي على عدة خدمات منها خدمة للتحقق من هوية المرسل ومن خلالها يتم فتح جلسه آمنة بين المرسل والمستقبل ، بعد وصول خدمة الرد يتم إغلاق الجلسة الآمنة ، وتحتوي الرسائل أيضاً على خدمة أساسية يتم تخصيصها على حسب حوجة الرسالة.
عند دراسة نظام التسجيل الإلكتروني المستخدم حالياً بين جامعة السودان للعلوم والتكنولوجيا وبنك فيصل الاسلامي ، والذي لوحظ فيه إمكانية وصول الطرف الثاني (البنك) لقاعدة بيانات الطرف الاول(الجامعة) مما يهدد أمن وسرية بيانات الطلاب ، ولمعالجة الأمر تم تحسين النظام بإستخدام بروتوكول رسائل التبادل المالي التفاعلي Interactive Financial eXchange – IFX) ) والتي تُستخدم الحقول الاساسية في رسائل البروتوكول وكذلك الحقول المطلوبة لإتمام نظام التسجيل الإلكتروني لتلائم قواعد البيانات عند الطرف المرسل والطرف المستقبل.
كما تم تحسينه بإستخدام لغة الترميز (eXtensible Markup Language(XML)) والتى أستخدمت فى كتابة الرسائل بين المرسل والمستقبل ، وأيضاً تم إستخدام خدمات الويب (web services) كواجهات برمجية للتطبيقات على الشبكة والتى يتم تنفيذها فى كل من المرسل والمستقبل، بالإضافة الى ذلك تم تصميم وتطوير واجهة للبرنامج باستخدام بيئة تطوير التطبيقات (Delphi) وقد تمت تجربة النظام في بيئة (Windows XP).