SAP NetWeaver - เกตเวย์
SAP NetWeaver Gateway ใช้เพื่อตั้งค่าการเชื่อมต่อระหว่างชุดธุรกิจ SAP ลูกค้าเป้าหมายแพลตฟอร์มและกรอบงาน มีเครื่องมือในการพัฒนาและสร้างเพื่อสร้างบริการ OData ด้วยเครื่องมือพัฒนาไคลเอ็นต์ที่แตกต่างกัน
เกตเวย์ SAP NetWeaver มอบวิธีที่ง่ายกว่าสำหรับการใช้ตรรกะทางธุรกิจและเนื้อหาสำหรับระบบแบ็คเอนด์ SAP บนเว็บแอปพลิเคชัน นอกจากนี้ยังลดความซับซ้อนในการเข้าถึงข้อมูล SAP และมีอินเทอร์เฟซที่ใช้งานง่ายเพื่อลดเวลาในการพัฒนา
SAP NetWeaver Gateway: ความสามารถและประโยชน์หลัก
SAP NetWeaver Gateway เป็นเทคโนโลยีที่ให้วิธีง่ายๆในการเชื่อมต่ออุปกรณ์สภาพแวดล้อมและแพลตฟอร์มกับซอฟต์แวร์ SAP ตามมาตรฐานของตลาด
ไม่ก่อกวนชุดธุรกิจ SAP ใด ๆ
ง่ายต่อการพัฒนา API ง่าย ๆ และไม่จำเป็นต้องมีความรู้เกี่ยวกับเครื่องมือใด ๆ
ขึ้นอยู่กับ REST, ATOM / OData ช่วยให้สามารถเชื่อมต่อกับแอปพลิเคชัน SAP โดยใช้ภาษาหรือรูปแบบการเขียนโปรแกรมใด ๆ โดยไม่จำเป็นต้องมีความรู้ SAP โดยใช้ประโยชน์จากบริการ REST และโปรโตคอล OData / ATOM
มีปลั๊กอินสำหรับ IDE ที่รู้จักกันดีเช่น Eclipse, Visual Studio 2010 และ XCode
ตัวเลือกการติดตั้ง / การปรับใช้เกตเวย์
มีสองตัวเลือกการปรับใช้ที่แตกต่างกันสำหรับการปรับใช้ SAP NetWeaver -
การปรับใช้ศูนย์กลางของ SAP NetWeaver Gateway
ในอ็อพชันนี้ฟังก์ชันเซิร์ฟเวอร์เกตเวย์ถูกใช้บนเซิร์ฟเวอร์เฉพาะหนึ่งระบบฮับ เมื่อเทียบกับตัวเลือกแรกการปรับใช้บริการจะเกิดขึ้นบนระบบ Hub
ตัวเลือกนี้ใช้หากไม่ต้องดำเนินการพัฒนาบนระบบส่วนหลังหรือในกรณีที่เผยแพร่ก่อน 7.40 หรือหากไม่ได้รับอนุญาตให้ปรับใช้ Add-On IW_BEP ในส่วนหลัง ในกรณีนี้นักพัฒนาจะ จำกัด เฉพาะอินเทอร์เฟซที่เข้าถึงได้ผ่าน RFC ในส่วนหลัง
การพัฒนาเกิดขึ้นในระบบฮับของเกตเวย์และระบบส่วนหลังของชุดธุรกิจจะไม่ถูกแตะต้อง IW_BEP หรือ SAP_GWFND ทำงานในระบบฮับเกตเวย์และไม่มีสิ่งใดแตะต้องใน SAP Business suite
Advantages
ตัวเลือกนี้มีข้อดีตรงที่ไม่ต้องติดตั้ง Gateway Add-On ในระบบส่วนหลัง
Disadvantages
ไม่มีการเข้าถึงข้อมูลเมตา (DDIC) และข้อมูลธุรกิจโดยตรง ดังนั้นการนำข้อมูลกลับมาใช้ใหม่จึงมี จำกัด
ไม่สามารถใช้วัตถุ GENIL จากระยะไกลได้
ในการกำหนดค่านี้การเข้าถึงจะ จำกัด เฉพาะอินเทอร์เฟซที่เปิดใช้งานระยะไกลเช่นโมดูล RFC, BAPI เป็นต้น
การปรับใช้แบบฝัง
ในสถาปัตยกรรมการปรับใช้แบบฝังการพัฒนาจะเกิดขึ้นในระบบแบ็คเอนด์ SAP Business suite ระบบเกตเวย์ยังติดตั้งอยู่ในระบบเดียวกัน บริการได้รับการลงทะเบียนและเผยแพร่ในระบบแบ็คเอนด์ SAP Business Suite
IW_BEP หรือ SAP_GWFND ทำงานในระบบเดียวกับที่ติดตั้ง SAP Business suite
Advantages -
ต้องใช้เวลาในการทำงานน้อยลงเนื่องจากการโทรทางไกลหนึ่งสายจะลดลง
Disadvantages -
ไม่ควรใช้ระบบนี้เป็นฮับสำหรับระบบส่วนหลังเพิ่มเติม
ในกรณีที่มีระบบ SAP Business Suite หลายระบบจะต้องกำหนดค่าเกตเวย์หลายครั้ง
แนะนำให้ใช้การกำหนดค่านี้เพื่อวัตถุประสงค์ในแซนด์บ็อกซ์เท่านั้น