الانتقال إلى المحتوى

تعالو نروح سوا Soa ( الحلقة الثانية)


احمد الجابري

Recommended Posts

اهلا ..

اليوم 7 رمضان .. يعني متأخرين كثير في حلقات المسلسل .. فلازم نضغط على انفسنا و اكتب اكثر من جهتي
و تقرو اكتر من جهتكم .

انتوا عارفين كيف بدأ تطور البرامج ..
كان فيه حاجة ضخمه اسمها Mainframe وهي بالضبط ما يوجد في مكاتب السفر والسياحة
الشاشة ابو كتابة خضراء والكيبورد الاصفر . في هذا النظام كل شي على السيرفر
البرامج والكلاينت والداتابيز وكل شي واللي عندك كمستخدم مجرد طرفية فقط .. يعني كأنك فاتح Session
ببرنامج الRemote Desktop اللي في الويندوز او عامل هاكينغ ببرنامج مثل ال Sub7
هذي التقنية كانت 1-Tier
بعدين صارت نقلة نوعية لما ظهرت تقنية ال Client Server وكلكم عارفين يعني ايه كلاينت سيرفر
يعني سيرفر كبير فيه قاعدة بيانات و بعدين مربوطه فيه اجهزة عن طريق الشبكة فيها البرنامج
قد يكون Forms6 قد يكون Visual Basic وقد يكون حتى Java Swing Application
خفت الزحمة شويه على السيرفر لكن ظهرت مشاكل الصيانة .. يعني لو فكرت تعدل حاجة على البرنامج
لازم تنزلها على كل جهاز كلاينت مربوط بالشبكة !!
طيب لو كان فيه كلاينت في طنطا مثلاً ( هي طنطا فين ؟؟ ) لازم تروح لطنطا و تنزل تحديثاتك .
وهذا مايسمى بال 2-Tier يعني وحده من التير اللي هي سيرفر الداتابيز .. والثانية اللي جهاز الكلاينت .

بعد كذا ظهرت تقنية ال 3-Tier فوسعت العملية شويه ..
التير Tier يعني طبقة انا حاسس انه فيه واحد سأل .
في الثري تير قامو اخذو الجزء الخاص بالبزنس لوجيك .. اللي فيه البرمجة الحقيقية للنظام
وشالوه من الكلاينت تير .. وعملو له تير خاص اللي هو الApplication Server
يعني الكلاينت صفى ما فيهوش غير Browser يدخل منه على البرنامج اللي موجود في الApp Serv
والapp serv بدوره بيربط بالداتابيز اللي موجودة على سيرفر ثاني .

الان جات SOA و سوا خبصة يعني مالهاش حل .
وهي اقرب بكثير الى هيكلة ال 3-Tier بس بشوية بهارات .

حشرحها بالتفصيل في الحلقة الثالثة .

رابط هذا التعليق
شارك

  • بعد 4 أسابيع...

رائع لاقصي درجه :P علي فكره طنطا بجوار المنصوره كلها ساعه بالقطار اوعي تكون مش عارف فين المنصوره كمان :)

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...
  • بعد 2 سنة...

مشكوووووووووووووور أخي الكريم

رابط هذا التعليق
شارك

  • بعد 3 سنة...
  • بعد 3 سنة...

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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