معمارية ساب SAP Architecture#
معمارية ساب
SAP Architecture#
معمارية ساب SAP Architecture#
معمارية ثلاثة طبقات SAP : Three-Tier Architecture
باستخدام SAP R / 3 ، تدخل SAP في جيل جديد من برامج المؤسسات - من الحوسبة المركزية (بنية خادم العميل) إلى بنية ثلاثية الطبقات لقاعدة البيانات والتطبيق وواجهة المستخدم.
Three-Tier Architecture of SAP R/3
سيرفرات العرضPresentation Servers
تحتوي خوادم العروض التقديمية على أنظمة قادرة على توفير واجهة رسومية.
تعرف طبقة العرض التقديمي أيضًا باسم "طبقة العميل"
طبقة العرض التقديمي هي تفاعل المستخدم
في غرض تفاعل SAP-User ، نستخدم واجهة المستخدم الرسومية
واجهة المستخدم الرسومية لتقف على واجهة المستخدم الرسومية
مثال - سطح المكتب والأجهزة المحمولة وأجهزة الكمبيوتر المحمولة
سيرفرات التطبيقات Application Servers
تتضمن خوادم التطبيقات أنظمة متخصصة متعددة وحدات المعالجة المركزية وكمية ثابتة من ذاكرة الوصول العشوائي.
تعرف طبقة التطبيق أيضًا باسم Kernel Layer و Basic Layer.
يتم تنفيذ برامج تطبيق SAP في طبقة التطبيق.
تعمل طبقة التطبيق كغرض للاتصال بين طبقة العرض التقديمي وطبقة قاعدة البيانات.
خادم التطبيق هو المكان الذي يوزع فيه المرسل عبء العمل على عمليات العمل المختلفة مما يؤدي المهمة إلى الانتهاء.
سيرفرات قواعد البيانات Database Servers
خوادم قواعد البيانات تحتوي على أنظمة متخصصة مع محركات أقراص ثابتة سريعة وكبيرة.
طبقة قاعدة البيانات تخزن البيانات
يمكن أن يكون مخزن البيانات بيانات العمل وبيانات نظام SAP وجداول SAP والبرامج.
أمثلة - Oracle و Microsoft SQL Server و IBM DB / 2 و Siebel و Sybase ، إلخ.
معمارية الثلاث طبقات Three-Tier Architecture
ماهو العميل What is a Client?
العميل هو جزء منطقي من قاعدة بيانات SAP R / 3 الفعلية. من وجهة نظر العمل ، يمكن تفسير العميل على أنه مجموعة منطقية من الشركات.
نقاط يجب تذكرها Points to Remember −
- يتم تنفيذ كل التخصيص (التكوين) والتطوير (ABAP) في SAP R / 3 في عميل.ومع ذلك ، قد يتم تخزين البيانات من كل من أعمال التخصيص والتطوير داخل عميل فردي (بيانات تعتمد على العميل) أو بين جميع العملاء (بيانات مستقلة عن العميل) في النظام
الاعتماد على العميل وعدم الاعتماد على العميل Client-Dependent vs. Client-Independent
قد تكون البيانات الموجودة في كل عميل منفصلة عن تلك الخاصة بالعملاء الآخرين. يوجد نوعان من البيانات في نظام SAP R / 3 - البيانات المعتمدة على العميل والمستقلة عن العميل.
يتم تعريف البيانات المعتمدة على العميل على أنها بيانات خاصة بعميل فردي. تتضمن أمثلة البيانات التي تعتمد على العميل نطاقات الأرقام ومتغيرات ABAP وسادة المستخدم بالإضافة إلى البيانات التي تم إنشاؤها أو تحديثها من خلال معاملات SAP R / 3.
يمكن تعريف البيانات المستقلة عن العميل على أنها بيانات موجودة في جميع العملاء في النظام. تتضمن أمثلة البيانات المستقلة عن العميل كائنات قاموس البيانات (الجداول وطرق العرض) ورمز مصدر ABAP والشاشات والقوائم.
- البيانات الموجودة في الجداول. لتحديد ما إذا كان جدول معين يعتمد على العميل أم مستقل عن العميل ، يجب مراجعة بنية الجدول. يمكن الاطلاع على بنية الجدول بواسطة قاموس البيانات (SE11). إذا كان MANDT (العميل باللغة الألمانية) هو حقل المفتاح الأول في الجدول ، فإن الجدول يعتمد على العميل ؛ خلاف ذلك ، فإن الجدول مستقل عن العميل.على سبيل المثال ، جدول TSTC مستقل عن العميل ؛ ومع ذلك ، الجدول USR01 يعتمد العميل.
التوصيل للعميل SAP R/3 Delivered Clients
يحتوي كل نظام SAP R / 3 على ثلاثة عملاء 000 و 001 و 066. دعنا نراجع هؤلاء العملاء ونفحص محتوياتهم.
يوفر هؤلاء العملاء ميزات مختلفة ويجب عدم حذفها.
العميل 000 يؤدي وظائف خاصة. على وجه الخصوص ، يتم إعطاء وظيفة الموسعة أثناء الترقيات.
العميل 001 هو في الأساس نسخة من 000 ويمكن استخدامه كأساس لعميل تخصيص جديد.
Client 066 هو عميل خاص يتم توفيره لمراقبة نظام التشغيل. يتم استخدامه بواسطة خدمة المراقبة المبكرة لـ SAP R / 3 لتقديم توصيات الأداء.
في الإصدارات السابقة لـ 3.0 ، احتوى العميل 000 على شركة نموذجية. اعتبارًا من الإصدار 4.0 من العملاء ، هناك 000 و 001 متطابقتان. العميل 000 لم يعد يحتوي على شركة نموذجية. يمكن استخدام أي عميل كأساس للتكوين من خلال نسخة العميل. عادةً ما تبدأ معظم المشاريع بنسخة من العميل 000 لبدء تكوين التكوين. يجب ألا يتم عمل العميل أبدًا في العملاء الثلاثة الذين تم تسليمهم.
التسميات: SAP
<< الصفحة الرئيسية