ต่อ Iphone กับ PC ด้วย Socket Programming
ก็คือการเขียนโปรแกรมผ่าน 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() |