الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

اوراكل فيوجن .. اسوار المدينة

Featured Replies

بتاريخ:

( اسوار المدينة )

في الماضي و ربما للوقت الحاضر كانت التقنيات منغلقة على بعضها و محمية بأسوار تشبه اسوار مدن العصور الوسطى بحيث كانت المدينة تغذي نفسها بنفسها
بنوع اشبه بالتكامل الاقتصادي اي ان الكل ينتفع بالكل و كل شخص يستهلك ما ينتجه الشخص الاخر .

على الصعيد التقني لدى اوراكل نجد ان قاعدة بيانات اوراكل هي قلب المدينة و هي السوق الذي تقصده جميع التطبيقات سواء ما بني بالاوراكل فورمز او
ريبورتس او بالجي دفلوبر او حتى بالانظمة الجاهزة مثل انظمة PeopleSoft او سيبل والخاصة بالاوراكل ابليكاشن .

كذلك الحال مع مايكروسوفت سابقاً في عهد VB6 و MSDE كانت مايكروسوفت لا تحتاج الى احد في بناء انظمة متكاملة تعمل على انظمة تشغيلها .

كما هو الحال في الواقع توجد ممرات سرية لتهريب البضائع و أحد هذه الممرات هي مايعرف بـ ODBC او التعامل بصيغة الملفات النصية Text File و لكنه لم يكن كافياً
لتمرير مايكفي فالبضائع على مر السنين تنوعت و لم تعد تقتصر على مسألة بيانات نصية يتم قراءتها او كتابتها بل ظهر ما يسمى بالاوبجكت الذي قد يكون صورة او صوت او فلم
او حتى قاعدة بيانات كاملة كما في حالة الDataSet الخاص بمايكروسوفت والذي يحتوي على جداول بداخله .

عرفت الشركات كما عرفت الشعوب انه لا يمكنها العيش مفردا وانها يجب ان تتكامل فيما بينها فظهر مصطلح موسيقي يترنم به مدراء التقنية في اجتماعاتهم
الا وهو Integration . اي الحاجة إلى ان تعمل الأنظمة سوا .

( تعالو نروح سوا مره تانيه )

لما نتكلم عن التكامل فنحن نتكلم عن سوا Service Oriented Architecture التي هي في الاصل تطوير للفكرة القديمة الخاصة
بإعادة استخدام الفنكشن او الComponent مرات ومرات من خلال الشبكة وهي ماتدور حوله تقنية الكوربا CORBA و مايكروسوفت DCOM
و التي لم يكتب لها النجاة و احترقت على جدران النار firewalls و البروكسيات بين الشبكات المختلفة حيث كانت تستخدم TCP/IP للتواصل على مستوى Low-level
على عكس المستوى الأعلى الذي تستخدمه الان تقنية الويب سيرفس وهو الHTTP الذي يكون منفذه مفتوحاً بالأصل لدى اكثر إن لم يكن جميع الجدر الناريه و البروكسيات .

الميزة الثانية لدى سوا هي استخدامها لبروتوكول موحد و قياسي لوصف الخدمه المقدمة وهو WSDL و نشره ايضاً بطريقة قياسية تفهما جميع التقنيات الحديثة
وهي مايسمى بالUDDI والذي ماهو الا عبارة عن دليل خدمة .

يعني مثلا لو قلنا ان هناك موقع خدمات حكومية الكترونية يعني بتقديم خدمات للجمهور كاصدار الرخص او التأمين و خلافه

من هذه الخدمات خدمة الاستعلام عن المخالفات المرورية والذي يقدمه ادارة المرور و انظمة ادارة المرور مبنية بلغة PHP مثلاً و لكنها قامت بعمل
ويب سيرفس بها فنكشن تأخذ رقم بطاقة الهوية كمدخلات و يكون مخرجاتها عبارة عن مصفوفه Array برقم المخالفة و ووصفها و قيمة الغرامة المالية المرتبه عليها .
لكن قبل ان تقوم هذه الويب سيرفس بخدمتك تحتاج الى معلومه اخرى من ادارة الاحوال المدنية للتاكد من ان رقم هويتك صحيح ام لا

وهنا تقوم ادارة الاحوال المدنية التي تعمل على انظمة مايكروسوفت بعمل ويب سيرفس تقوم بقراءة رقم الهوية كمدخل و ترجع رد عبارة عن قيمة منطقية true او false

بهذه الطريقة تتفاعل هذه الانظمة مع انظمة البنوك التي تستوفي القيم المالية عن طريق بطاقات الائتمان او عن طريق انظمة اخرى كسداد في المملكة العربية السعودية
وان كانت سداد لا تستخدم تقنية الويب سيرفس الان وانما POX وهي تقنية ابسط و اقدم قد يكون لسداد اسبابها الخاصة في ذلك . ( ما علينا )

في المحصلة يمكنك عمل نظام صغير يقوم بربط جميع تلك الانظمة في شكل يشبه الwork flow وهي الميزة الثالثة لدى سوا حيث كان في السابق يتم رسم طريق
تلك المعاملة بواسطة الكود لكن الان يتم ذلك عبر مايسمى BPEL وهي لغة رسومية تبين الطرق التي تسلكها المعاملة من البداية حتى النهاية والنقاط التي تتوقف
عندها و يمكنك متابعة سير تلك العمليات واكتشاف مكامن الضعف او الاختناق لتعيد تشكيل خريطة الانسياب بطريقة افضل وكل ذلك عن طريق واجهة رسومية
و حتى بدون خبرة تقنية ليعطيك في الاخير النتيجة النهائية عبر بوابة الحكومية الإلكترونية و ويستلم المستخدم رخصته او رخصة سيارته من واجهة واحدة .

هناك فلسفة في هذا الموضوع وهو التقارب الكبير الذي جمع البزنس مع التقنية اتوقع ان يكون المقال المقبل شيقاً للكثير عندما نحكي هذه القصة .

موفقين جميعاً

و متابعتكم سر استمرارنا

احمد الجابري .





بتاريخ:

استاذنا أحمد

يسعدني أن أكون أول المعلقين لمعاليكم

موضوعاتك فوق الممتاز
متابعين المسلسل الجميل والشيق

بارك الله فيك

بتاريخ:

مشكور
جزاك الله كل خير
شرح رائع ومفيد اتمنى الاستمرار

بتاريخ:

السلام عليكم و رحمه الله وبركاته
ربنا يجازيك عنا كل خير ويوفقك إلى ما يحبه و يرضاه
بجد موضوع شيق وانا عن نفسى ان شاء الله ان وفقت لهذا المجال
فإن شاء الله سأظل ذاكرك
وفى انتظار تشويق اكثر وتكلمه بعون الله

والسلام عليكم

بتاريخ:

شكــــــــــــــرا

  • بعد 1 شهر...
بتاريخ:

استاذنا ومعلمنا الكبير جزاكم الله خيرا
تعجبنى جدا مقالاتك واختيارك للألفاظ والتشبيهات بعناية
فى انتظارك

بتاريخ:

بارك الله فيك شرحك ممتاز وطريقتك اشبة بالقصة التى تستقر مباشرة فى الدماغ

  • بعد 4 سنة...
بتاريخ:

شكرا على الجهد الطيب مهندس احمد

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.