ตัวอย่างไฟล์ XML ที่เก็บข้อมูลเกี่ยวกับหนัง
โค้ดฝั่ง Server
ในฝั่ง Server นั้นจะมีการสร้างตัวแปร server = TCPServer.open(hostname,port) เพื่อทำการกำหนด host และ port ที่จะใช้สำหรับเป็น server หากไม่ใส่ hostname ไม่ก็จะ default เป็น localhost ครับ
ส่วนภายใน loop ก็จะประกาศตัวแปรสำหรับ client = server.accept เพื่อทำการรอทางฝั่ง client เชื่อมต่อเข้ามาก่อน หากมีการเชื่อมต่อเข้ามาแล้วจึงค่อยทำคำสั่งถัดไป
โค้ดฝั่ง Client
ในฝั่ง Client จะมีการประกาศตัวแปร s = TCPSocket.open(hostname, port) เพื่อทำการเชื่อมต่อไปที่ server จากนั้นก็ทำการวน While loop แสดงค่าที่ได้รับจากทาง Server ออกมา
ผลลัพธ์
ทดลองส่งข้อมูลข้ามเครื่อง
ทำการเปลี่ยนจาก localhost เป็น IP Address
ไม่มีความคิดเห็น:
แสดงความคิดเห็น