BPEL - एडेप्टर
एडेप्टर फ़ाइल सिस्टम, एफ़टीपी सर्वर, डेटाबेस टेबल, डेटाबेस कतार, सॉकेट, जावा संदेश सेवा (जेएमएस), एमक्यू और ओरेकल ई-बिजनेस सूट तक पहुंच के साथ बीपीईएल प्रक्रिया सेवा घटक को एकीकृत करने में सक्षम करते हैं। यह विज़ार्ड BPEL प्रक्रिया सेवा घटक के साथ उपयोग के लिए नीचे दिए गए चित्र में दिखाए गए एडेप्टर के प्रकारों को कॉन्फ़िगर करने में सक्षम बनाता है -
एडाप्टर प्रकार
निम्न छवि विभिन्न एडेप्टर प्रकारों को दिखाती है -

उन्नत कतार (AQ)
एक कतार के साथ बातचीत के लिए। AQ भाग लेने वाले अनुप्रयोगों के बीच द्विदिश, अतुल्यकालिक संचार के लिए एक लचीला तंत्र प्रदान करता है।
ओरेकल बिजनेस एक्टिविटी मॉनिटरिंग (BAM)
Oracle BAM सर्वर में डेटा ऑब्जेक्ट के लिए डेटा प्रकाशित करने के लिए।
डेटाबेस
JDBC और Oracle Business Intelligence (जो कि एक विशेष डेटा स्रोत प्रकार है) के माध्यम से Oracle और गैर-Oracle डेटाबेस के साथ सहभागिता के लिए।
एफ़टीपी और फ़ाइल
स्थानीय फ़ाइल सिस्टम और दूरस्थ फ़ाइल सिस्टम (फ़ाइल स्थानांतरण प्रोटोकॉल (FTP) के उपयोग के माध्यम से) पर फ़ाइल विनिमय (पढ़ने और लिखने) के लिए।
जावा मैसेजिंग सर्विस (JMS)
जेएमएस के साथ बातचीत के लिए। JMS आर्किटेक्चर कई मैसेजिंग सर्वर आर्किटेक्चर में एक क्लाइंट इंटरफ़ेस का उपयोग करता है।
संदेश कतार (MQ)
WebSphere MQ कतार प्रणाली के साथ संदेश विनिमय के लिए।
Oracle अनुप्रयोग
ओरेकल एप्लीकेशन के एकीकृत व्यापार अनुप्रयोगों के सेट के साथ बातचीत के लिए।
ओरेकल बी 2 बी
मेटाडेटा सेवा (एमडीएस) रिपॉजिटरी में बी 2 बी मेटाडाटा ब्राउज़ करने और दस्तावेज़ परिभाषा का चयन करने के लिए।
कुर्सियां
टीसीपी / आईपी सॉकेट पर संचार के लिए मानक या गैर-मानक प्रोटोकॉल मॉडलिंग के लिए।
एडाप्टर सेवा का नाम
सेवा नाम विंडो एक नाम दर्ज करने का संकेत देती है, जब एडेप्टर प्रकार फूस से चुना जाता है। इस उदाहरण के लिए,File Adapterचुना गया। जब विज़ार्ड पूर्ण हो जाता है, तो BPEL प्रक्रिया सेवा घटक के लिए अनुप्रयोग नेविगेटर में इस सेवा नाम से एक WSDL फ़ाइल दिखाई देती है (इस उदाहरण के लिए, नामReadFile.wsdl)। सेवा का नाम प्रोजेक्ट के भीतर अद्वितीय होना चाहिए। इस कॉन्फ़िगरेशन फ़ाइल में इस विज़ार्ड के साथ निर्दिष्ट एडाप्टर कॉन्फ़िगरेशन सेटिंग्स शामिल हैं। अन्य कॉन्फ़िगरेशन फ़ाइलें (जैसे हेडर फ़ाइलें और एडेप्टर के लिए विशिष्ट फ़ाइलें) भी बनाई जाती हैं। इन फ़ाइलों को अनुप्रयोग नेविगेटर में प्रदर्शित किया जाता है।
