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 หลายระบบจะต้องกำหนดค่าเกตเวย์หลายครั้ง

  • แนะนำให้ใช้การกำหนดค่านี้เพื่อวัตถุประสงค์ในแซนด์บ็อกซ์เท่านั้น