BPEL - อะแดปเตอร์

อะแดปเตอร์ช่วยให้สามารถรวมส่วนประกอบบริการกระบวนการ BPEL เข้ากับการเข้าถึงระบบไฟล์เซิร์ฟเวอร์ FTP ตารางฐานข้อมูลคิวฐานข้อมูลซ็อกเก็ต Java Message Services (JMS) MQ และ Oracle E-Business Suite วิซาร์ดนี้ช่วยให้สามารถกำหนดค่าประเภทของอะแด็ปเตอร์ที่แสดงในรูปด้านล่างเพื่อใช้กับคอมโพเนนต์บริการกระบวนการ BPEL -

ประเภทอะแดปเตอร์

ภาพต่อไปนี้แสดงประเภทอะแดปเตอร์ต่างๆ -

การจัดคิวขั้นสูง (AQ)

สำหรับการโต้ตอบกับคิว AQ มีกลไกที่ยืดหยุ่นสำหรับการสื่อสารแบบสองทิศทางแบบอะซิงโครนัสระหว่างแอปพลิเคชันที่เข้าร่วม

Oracle Business Activity Monitoring (BAM)

สำหรับการเผยแพร่ข้อมูลไปยังออบเจ็กต์ข้อมูลใน Oracle BAM Server

ฐานข้อมูล

สำหรับการโต้ตอบกับฐานข้อมูล Oracle และไม่ใช่ Oracle ผ่าน JDBC และ Oracle Business Intelligence (ซึ่งเป็นแหล่งข้อมูลชนิดพิเศษ)

FTP และไฟล์

สำหรับการแลกเปลี่ยนไฟล์ (อ่านและเขียน) บนระบบไฟล์โลคัลและระบบไฟล์ระยะไกล (ผ่านการใช้โปรโตคอลการถ่ายโอนไฟล์ (FTP))

บริการข้อความ Java (JMS)

สำหรับการโต้ตอบกับ JMS สถาปัตยกรรม JMS ใช้อินเทอร์เฟซไคลเอ็นต์เดียวกับสถาปัตยกรรมเซิร์ฟเวอร์การส่งข้อความจำนวนมาก

คิวข้อความ (MQ)

สำหรับการแลกเปลี่ยนข้อความกับระบบการจัดคิว WebSphere MQ

แอปพลิเคชัน Oracle

สำหรับการโต้ตอบกับชุดแอปพลิเคชันทางธุรกิจแบบบูรณาการของ Oracle Application

Oracle B2B

สำหรับการเรียกดูข้อมูลเมตา B2B ในที่เก็บ metadata service (MDS) และการเลือกข้อกำหนดของเอกสาร

ซ็อกเก็ต

สำหรับการสร้างแบบจำลองโปรโตคอลมาตรฐานหรือไม่เป็นมาตรฐานสำหรับการสื่อสารผ่านซ็อกเก็ต TCP / IP

ชื่อบริการอแด็ปเตอร์

หน้าต่างชื่อบริการจะแจ้งให้ป้อนชื่อเมื่อเลือกประเภทอะแด็ปเตอร์จากพาเลท สำหรับตัวอย่างนี้File Adapterถูกเลือก เมื่อวิซาร์ดเสร็จสิ้นไฟล์ WSDL โดยชื่อเซอร์วิสนี้จะปรากฏใน Application Navigator สำหรับคอมโพเนนต์บริการกระบวนการ BPEL (สำหรับตัวอย่างนี้ชื่อReadFile.wsdl). ชื่อบริการต้องไม่ซ้ำกันภายในโครงการ ไฟล์คอนฟิกูเรชันนี้มีการตั้งค่าคอนฟิกูเรชันอะแด็ปเตอร์ที่ระบุด้วยวิซาร์ดนี้ ไฟล์คอนฟิกูเรชันอื่น ๆ (เช่นไฟล์ส่วนหัวและไฟล์เฉพาะสำหรับอะแด็ปเตอร์) จะถูกสร้างขึ้นด้วย ไฟล์เหล่านี้จะแสดงใน Application Navigator