SAP NetWeaver - สถาปัตยกรรม
SAP NetWeaver เรียกว่ารากฐานกลางสำหรับสแต็กซอฟต์แวร์ SAP และมีแพลตฟอร์มที่ยืดหยุ่นสำหรับส่วนประกอบ NetWeaver อื่น ๆ เช่น Process Integrator, Business Intelligence, Enterprise Portal และสำหรับแอปพลิเคชัน ABAP และ Java
SAP NetWeaver Application Server รองรับบริการเว็บที่ไม่ขึ้นกับแพลตฟอร์มแอปพลิเคชันทางธุรกิจและการพัฒนาตามมาตรฐานทำให้คุณสามารถใช้ประโยชน์จากสินทรัพย์เทคโนโลยีที่มีอยู่สำหรับโซลูชันที่มุ่งเน้นบริการบนเว็บ
ส่วนประกอบ NetWeaver ทั้งหมดสร้างขึ้นบน SAP Web Application Server และคอมโพเนนต์เขียนด้วย J2EE หรือ ABAP
SAP NetWeaver - สถาปัตยกรรม
SAP NetWeaver เป็นหนึ่งในองค์ประกอบหลักของสแต็กซอฟต์แวร์ SAP ทั้งหมดและเป็นแพลตฟอร์มสำหรับส่วนประกอบอื่น ๆ ตลอดจนแอปพลิเคชัน JAVA และ ABAP
SAP Application server ประกอบด้วยแอ็พพลิเคชันเซิร์ฟเวอร์หลายอินสแตนซ์และเซิร์ฟเวอร์ฐานข้อมูล ด้วยการใช้อินสแตนซ์ไดอะล็อกมันยังมีเซิร์ฟเวอร์ข้อความและเซิร์ฟเวอร์ enqueue
อินสแตนซ์ไดอะล็อกที่ดำเนินการโดยผู้ใช้มีส่วนประกอบดังต่อไปนี้ -
Internal Communication Manager- ใช้เพื่อประมวลผลทั้งไคลเอนต์และคำขอเว็บเซิร์ฟเวอร์ รองรับโปรโตคอล - HTTP, HTTPS, SMTP
Dispatcher- Dispatcher ใช้เพื่อแจกจ่ายคำขอของผู้ใช้ไปยังกระบวนการทำงานต่างๆ หากกระบวนการทำงานทั้งหมดไม่ว่างคำขอจะถูกเก็บไว้ในคิวผู้จัดส่ง
Work Processes - ใช้เพื่อรันโปรแกรม Java หรือ ABAP
SAP Gateway - สิ่งนี้มีอินเทอร์เฟซ RFC ระหว่างอินสแตนซ์ SAP
Message Server - ใช้สำหรับการสื่อสารข้อความและยังปรับสมดุลภาระในระบบ SAP