|
|
 Rank: มือสมัครเล่น Groups: Member
Joined: 9/26/2008 Posts: 26 Location: BKK
|
ไม่ทราบว่าหากเราต้องการเขียนโปรแกรมติดต่อกับเว็บเซอร์วิส เพื่อส่งค่าและรับค่าจากเว็บเซอร์วิสจะต้องทำอย่างไรบ้างครับพอมีตัวอย่างหรือไม่ครับ ขอบคุณครับ
|
|
Rank: มือเทพ Groups: Member
Joined: 3/6/2008 Posts: 196 Location: TH
|
ก่อนอื่นคุณจะต้องรู้ว่า web service ที่คุณจะติดต่อด้วยนั้นติดต่อกันด้วยอะไร เช่น xml หรือ paintext
และเมื่อรู้แล้วว่าติดต่อกันยังไงค่อยหาวิธีที่จะศึกษาอะไรที่เกี่ยวข้องกันต่อคัรบ เช่นถ้าเป้น xml คุุณก็ต้องศึกษาดครงสร้าง xml และวิธีใช้ xml บน C# ครับ
|
|
 Rank: มือสมัครเล่น Groups: Member
Joined: 9/26/2008 Posts: 26 Location: BKK
|
คือก็พอศึกษามาบ้างหละครับ แค่หากผมต้องการไปเรียกเว็บเซอร์วิสของคนอื่นเพื่อนำข้อมูลมาใช้งานต่อเนี่ยนอกจากแอดเว็บเรฟเฟอร์เรนท์แล้วพอมีวิธีอื่นบ้างหรือไม่ ติดต่อกันผ่าน soap หรือแค่ http ธรรมดาก็เท่านั้น ส่วนโครงสร้างก็คงต้องใช้ wsdl ของแหล่งที่จะติดต่อมาดูถูกต้องไหมครับ
|
|
 Rank: มือเทพ Groups: Member
Joined: 12/6/2007 Posts: 354 Location: bkk
|
สำหรับตัวอย่างลองดูที่ นี่นะครับ http://www.codetoday.net/yaf_postst1324_-webservice.aspx [With great power comes great responsibility]
|
|
 Rank: มือสมัครเล่น Groups: Member
Joined: 9/26/2008 Posts: 26 Location: BKK
|
ขอบคุณสำหรับคำตอบทั้งคุณmrxc และคุณpaedotnet ครับ พอดีผมค้นใน google ไปเจอการเรียกเว็บเซอร์วิสโดยไม่ต้องแอดในเว็บเรฟเฟอร์เรนส์แล้วครับ
"Invoking a Web Service Without Web Reference"
http://www.codeproject.com/KB/cpp/CallWebServicesDynamic.aspx
แต่ก็ยังไม่ค่อยเข้าใจครับ ไงหากคุณmrxc และคุณpaedotnet หรือเพื่อนๆชาว codetoday.net พอทราบก็ช่วยอธิบายผมหน่อยครับ หรือว่าทำเป็นบทความเพื่อให้เราชาวcodetoday.net ที่ยังไม่ทราบได้กระจ่างครับ ขอบพระคุณอย่างสูงครับ
|
|
|
Guest |