ก็คือการเขียนโปรแกรมผ่าน TCP/IP นั่นเอง โดยแบ่งเป็น 2 ฝั่ง คือ Client กับ Server
มี 2 อย่างที่ต้องกำหนด คือ address หรือ domain ก็ได้ อีกอย่างคือ port ของ Application
แต่ตอนนี้ไม่รู้ว่า Code ส่วน iPhone ของหมอที่ได้มาใช้ port อะไร ก็เลยยังต่อกันไม่ได้
search ดูหลายภาษา
ภาษา | ชื่อ socket library |
VB,C#, VC++ | winsock control |
Python | socket |
ซึ่งดูไปแล้วเริ่มเขียนด้วย Python จะง่ายมากกว่า
ดูได้ที่ TCP-Socket (Python)
ซึ่งเราจะใช้ PC เป็นฝั่ง server โค้ดที่สำคัญ
# Time server program from socket import * import time s = socket(AF_INET, SOCK_STREAM) # Create TCP Socket s.bind(("",8888)) # Bind to port 8888 s.listen(5) # Start listening while 1: client, addr = s.accept() # Wait for connection print "Got a connection from ", addr client.send(time.ctime(time.time())) # Sent time back client.close() |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น