วันอังคารที่ 17 สิงหาคม พ.ศ. 2553

การใช้งาน C# Socket Helper Classes (ตอนที่ 4: การย้ายข้อมูลผ่านทางเครือข่าย )


:: การย้ายข้อมูลผ่านทางเครือข่าย ::
      ในส่วนนี้จะแสดงเทคนิคในการย้าย ข้อมูลไบนารี ชนิดต่างๆผ่านทางเครือข่าย เมื่อเราทำการโปรแกรมเกียวกับการสือสารส่งสำคัญที่จำเป็นต้องเข้าใจคือข้อมูลไบนารีนั้นเก็บอยู่บนอุปกรณ์อย่างไรการส่งข้อมูลผ่านเครือข่ายอย่างไร

การใช้งาน C# Socket Helper Classes (ตอนที่ 3: StreamReader และ StreamWriter Class)




SreamReader และ StreamWriter Class
    เนื่องจาก NetworkStream อ็อปเจ็คใช้ สตรีมในการส่งผ่านข้อมูลในระบบเครือข่ายไปยังเครื่องต่างๆ ปกติเราจึงพบปัญหาเรื่องการระบุข้อมูลในสตรีม ซึ่งก็มีเทคนิคต่างๆในการแก้ปัญหาเช่น
  1. การส่งข้อมูลโดยระบุขนาดที่แน่นอน
  2. การส่งขนาดของข้อมูลก่อนส่งข้อมูล
  3. การใช้อักษรพิเศษในการควบคุม

การใช้งาน C# Socket Helper Classes (ตอนที่ 2: TcpListenner )








TcpListenenner Class 
     TcpListener Class จะอยู่ภายใต้ namespace System.Net.Sockets ซึ่งคลาสในนี้จะใช้ในการอำนวยความสะดวก ในการสร้าง TCP Server Application
  

วันจันทร์ที่ 16 สิงหาคม พ.ศ. 2553

การใช้งาน C# Socket Helper Classes (ตอนที่ 1: TcpClient )






เนื้อหาประกอบด้วย
  • TcpClient class : components และตัวอย่างประกอบ
  • TcpListener class :conponents และตัวอย่าง
  • การเคลื่อนย้ายข้อมูล ไบนารี่ ที่เข้ามาในเครือข่าย
  • การติดต่อสื่อสารด้วย host ชนิดอื่นๆ
  • การใช้ คลาสของข้อมูลเพื่อเลื่อนย้ายอ็อปเจ็คที่มีความซับซ้อนบนระบบเครือข่าย