Pages

Thursday, July 8, 2010

Re: Workflow Web Service Example part1


มาลองสร้าง web service โดยใช้ window workflow ด้วย visual studio 2008 กับ .net 3.5 กันดูครับว่าจะง่ายแค่ไหน

เรามาเริ่มกันเลยครับ

9-7-2553 9-36-06.png

เลือกเป็น Workflow   
Templates เป็น Empty workflow
ตั้งชื่อ  Project เป็น MathService
Solution name : MathService (แล้วแต่จะตั้งเป็นอย่างอื่นได้)
จากนั้นก็ OK 

9-7-2553 9-43-07.png

คลิกขาว ที่ MathService    project เลือก Add>>Sequential Workflow...

9-7-2553 9-45-11.png

ในช่อง Templates เลือก Sequential Workflow (with code separa...
ตั้งชื่อเป็น MathWorkflow.xoml 
เสร็จแล้วเราก็จะได้ workflow มาตัวหนึ่ง
9-7-2553 9-46-51.png

คลิกว่าที่ MathService เลือก Add>>Class

9-7-2553 9-47-48.png
ตั้งชื่อไฟล์เป็น MathService.cs

9-7-2553 9-48-39.png

แก้ไขจาก public class ให้เป็น interface class

9-7-2553 9-51-50.png
เราจะได้ไฟล์เพิ่มมา 2 ไฟล์ คือ MathService.cs กับ MathWorkflow.xoml

9-7-2553 9-52-48.png

จากนั้นกลับมาที่ MathWorkflow.xoml

พร้อมกับทำ workflow
ลาก WebServiceInput มาวาง
ลาก Code มาวางต่อ
และลาก WebServiceOutput มาวางต่อท้ายสุด
ดังรูป

9-7-2553 9-54-46.png

คลิกที่ webServiceInputActivity1 ตัวบนพร้อมกับตั้งค่า property 

9-7-2553 9-57-51.png



9-7-2553 9-58-34.png

9-7-2553 10-00-58.png


จากนั้นก็ทำการบันทึก



--
Best regards
Mr. Wirat Wawisay
Mobile : +66 858500131

No comments:

Post a Comment