Buy and Sell images on Fotolia.com
Hello,
I would like to introduce you to
Fotolia.com. Fotolia offers millions
of royalty free images from $1? Its simply the best deal for stock photos ever!
Pongsakorn
Join Fotolia now
pongsakorn wants to keep up with you on Twitter
To find out more about Twitter, visit the link below:
http://twitter.com/i/300a542b6b700eb99941fc2876d79571691463d9
Thanks,
-The Twitter Team
About Twitter
Twitter is a unique approach to communication and networking based on the simple concept of status. What are you doing? What are your friends doing—right now? With Twitter, you may answer this question over SMS, IM, or the Web and the responses are shared between contacts.
BPEL คืออะไร
BPEL ย่อมาจาก
Business Process Execution Language
BPEL ก็เป็นอีกภาษาหนึ่ง ที่พัฒนาขึ้นมาจากภาษา XML กล่าวคือ BPEL ใช้ Syntax ทั้งหมดของ XML เพื่อเป็นการอธิการขบวนการการทำงานของ SOA
BPEL มักจะถูกนำมาใช้งานภายในองค์กรหรือระหว่างองค์กร เพื่ออธิบายขบวนการการทำงานของระบบที่เป็น SOA เพื่อให้รวมเซอร์ิวิสต่างๆ เข้าด้วยกัน (assembling) ทำให้ขบวนการต่างๆ ทางเซอร์วิสที่มีความซับซ้อนสามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพ
การพัฒนาเว็บเซอร์วิสเพื่อให้สามารถถูกใช้งานได้โดย BPEL จะต้องคำนึงถึงเรื่องของ Interop. ระหว่าง Platform ด้วยเสมอ การพัฒนาเว็บเซอร์วิสแบบ Literal /Document Stype จึงเป็นทางออกที่มักถูกนำไปใช้ ทั้งนี้การพัฒนาเว็บเซอร์วิสด้วย โมเดลของ Asynchronous ก็เป็นส่วนสำคัญด้วยเช่นกันที่จะทำให้การทำงานร่วมกันระหว่างเซอร์วิสเป็นอิสระต่อกัน ไม่ขึ้นต่อกัน
ฺBPEL มักจะถูกเปรียบเทียบให้เป็น Music sheet ซึ่งก็คือ กระดาษที่บันทึกขั้นตอนการบรรเลงของอุปกรณ์
ดนตรีให้สามารถบรรเลงร่วมกันได้อย่างไพเราะ การจะทำให้เพลงใดๆ ออกมาได้อย่างไพเราะนั้นขึ้นอยู่กับผู้เขียนบทบรรเลงบทเพลง เครื่องเล่นดนตรีเองก็เปรียบเสมือนเว็บเซอร์ิิวิส ที่จะถูกเล่นโดยนักดนตรี นักดนตรีก็จะทำการบรรเลงโดยอาศัย music sheet ถ้า music sheet เขียนขึ้นมาดี อุปกรณ์ทางดนตรีต่างๆ ก็จะเล่นได้อย่างสอดประสานกัน แต่ถ้า music sheet เขียนได้ไม่ดี ก็อย่างหวังว่าเพลงที่บรรเลงออกมาจากนักเล่นดนตรีชั้นยอดจะไพเราะได้
การพัฒนาแอพพลิเคชั่นแบบ SOA ที่มี BPEL ที่เป็นตัวควบคุมขบวนการทำงานนั้น จะประกอบไปด้วย
wsdl (web services description language )-> อธิบายข้อมูลของเว็บเซอร์ิวิสขององค์กรใดๆ
bpel file -> เป็น bple ที่จะถูกเขียนขึ้นมาโดยอาศัย editor หรือ อาจจะเป็น tool ที่ใช้ในการสร้าง bple แบบ visual เพื่ออธิบายขบวนการการทำงานต่างๆ ว่ามีทิศทางอย่างไร มีการส่งข้อมูลอะไร ไปที่ไหนบ้าง
bpel engine -> สำหรับประมวลผลหรือทำงานตามขั้นตอนของ bpel file
ิิ
3 rd nsc - 2006 : web services contest-intelligent parking system