2 สิงหาคม 2554

การเขียนโปแกรมบน Windows Mobile 6 ผ่าน WebService

1. สร้างโปรแกรม Mobile Application ตามรูป



2. สร้าง WebService


 3. เปลี่ยน IP เครื่องเพื่อให้ Mobile สามารถมองเห็นและทำงานระบบ Online บนไอพี Server ได้


4. ทำการ Publish Web Site ขึ้นบนไอพี Server

5. เลือก Local IIS เพื่อให้สามารถผ่าน IIS Server ได้



6. ทำการ Add WebRefference ไปยัง IIS Server


ใส่ IP เดียวกันกับ Server ที่เราทำการ Plubilsh ไว้

7. เขียนโค้ดโดย Double Click ที่ปุ่มที่เราสร้างขึ้นแล้วเขียนโค้ดดังนี้


เขียนโค้ดดังนี้
Public Class Form1
    Private objService As New WebReference.Service
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim strHello As String = ""
        strHello = objService.HelloWorld
        MessageBox.Show(strHello)
    End Sub
End Class

8. ทำการตั้งค่าเพื่อให้ Windows Mobile Application Emulator สามารถทำงานกับ Webservice ของเราโดยทำตาม link นี้ เริ่มต้นใช้งาน Windows Mobile Emulator หรือทำตามตัวอย่างนี้

กด F5 เพื่อให้ขึ้น Popup นี้หลังจากนั้น Emulator จะแสดงขึ้นมา

จัดการตัว Emulator ตามเมนูรูปนี้แล้วจะมี Popup ขึ้นมา

เลือกเมนู Cradle เพื่อ Share ข้อมูลระหว่างเครื่องกับ Emulator จะทำให้ Emulator สามารถ Online ได้

9. ทำการรัน Program จะได้ผลลัพธ์ดังนี้





* ถ้าอยากทราบข้อมูลละเอียดกว่านี้ติดต่อโดยตรง

ขอบใจความรู้จากเพื่อน พิศุทธ์ เต็งทับทิม

0 ความคิดเห็น:

แสดงความคิดเห็น