Code Java Socket ส่ง ข้อความ ส่ง ไฟล์ .txt ส่งรูป .jpg 

1. ส่งข้อความ 



หมายเหตุ : (9988) คือการกำหนด Port ที่ใช้ในการเชื่อมต่อ คุณต้อง Run ไฟล์นี้ก่อนเสมอเพื่อเป็นการเปิดช่องทางในการเชื่อมต่อ




หมายเหตุ : ตรง localhost ให้ใส่ IP Address ของเครื่อง Server ที่ทำการเชื่อมต่อไป ในที่นี้ผมใช้  localhost เพราะ ทำทั้ง Server และ Client ในคอมเครื่องเดียวกัน ส่วน 9988 คือ Port ที่จะเชื่อมต่อ

2. ส่งไฟล์ .txt หรือ ส่ง รูป jpg



ต้นทางก่อน Run

ปลายทางก่อน Run

เมื่อทำการ Run Server

เมื่อทำการ Run Client


ผลลัพธ์ปลายทางหลัง Run


หมายเหตุ : จาก Code ที่ผมเขียนนั้น เป็นการส่งไฟล์ .txt จาก Client ถึง Server นามสกุลของไฟล์ ทั้งต้นทางและปลายทางต้องเป็นนามสกุลเดียวกันเท่านั้น 

ถ้าต้องการส่งรูป .jpg นั้น ก็ทำได้ง่าย แค่เปลี่ยนเป็น path รูป แทน path .txt เดิม
ตัวอย่าง
ทาง Server เปลี่ยนเป็น "D:\\Server\\Server.jpg"
ทาง Client เปลี่ยนเป็น "D:\\Client\\Client.jpg"

ต้นทาง
ผลลัพธ์ปลายทางหลัง Run






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

  1. ทำแล้วมันไม่ได้เลย มันเหลือรูปมันเหลือ 0 byte ครับ

    ตอบลบ