Wednesday 5 December 2007

ทำความรู้จัก Adapter ใน Oracle SOA กัน

Adapter แปลตรงๆตัวเลย คือ ตัวแปลงนั่นเอง ในยุคของการที่ Business Process กำลังจะเติบโต การที่จะ Integrate กับBackend Application จึงเป็นเรื่องที่สำคัญอย่างยิ่ง ตัว Adapter นี่หละครับ พระเอกของการ Integrate เลยทีเดียวไม่ว่าจะ integrate เข้ากับ Software Package หรือไม่ก็อยากดึงข้อมูลจาก Database ก็ทำได้ หรือจะดึงจาก Webservice ล้วนมีส่วนช่วยให้การ integrate เร็วขึ้น ลดภาระลง โดย Adapter แบ่งออกเป็น 3 ประเภทด้วยกัน คือ

1. Technology Adapters

Adapter พวกนี้จะทำการ integrate ในพวก transport protocols หรือไม่ก็ data stores หรือไม่ก็พวก messaging Adapter พวกนี้ได้แก่ Adapter for FTP, Adapter for Database, Adapter for MQ เป็นต้น

2. Packaged-Application Adapters

Packaged Application ERP ที่ดังๆ ทั้งหลาย เช่น SAP, PeopleSoft, Oracle Applications, Siebel Oracle provide Adapter ไว้ให้แล้ว

3. Legacy Adapters

legacy หรือ mainframe applications ที่ใช้ติดต่อกับ SOA ได้ เพื่อให้ไม่เสียเวลาในการ Implememt ใหม่ โดย Oracle ก็เตรียม Adapter เอาไว้ให้แล้วเช่นกัน ได้แก่ Tuxedo, CICS, VSAM

No comments: