Service Oriented Architecture و المقصود بها ان تقوم بهندسة الموقع بطريقة معتمدة على عدد من الخدمات(micro services) التي تتعاون مع بعضها لتوليد النتيجة النهائية. هذا هو عكس العرف القديم والسائد نسبيا بأن تجعل كل شيء مع بعضه بموقع واحد، أو ما يعرف ب Monolothic app.

مثال للتوضيح: موقع سوق الكتروني للعرض والطلب، يمكن تقسيم العمل فيه إلى:

1- خدمة للتسجيل، وتسجيل الدخول واسترداد كلمة السر.

٢- خدمة للتعامل مع البطاقات الإئتمانية.

٣- خدمة لجمع معلومات عن المستخدم.

٤- خدمة لتقديم اقتراحات للمستخدم.

٥- خدمة لتسجيل العمليات المالية من بيع وشراء.

....

على فكرة صفحة امازون http://amazon.com تظهر نتيجتها لك بعد ان تقوم ١٠٠ خدمة مع بعضها بتوليد النتائج.

ماذا تقصد ب SOA ما أعرفه أن هذا أختصار لـ SWORD ART ONLINE

مجلة أراجيك

هذا المجتمع لقراء و محبين مجلة أراجيك و لإستلام و مناقشة إقتراحاتكم و أرائكم فيما يخص تطوير المجلة.

209 متابع