ท่าที่ 7 กับ network : Serializable
posted on 09 Jun 2008 08:29 by xnanoob in network, Tutorialsดีค่า วันนี้มาจดการส่งค่า object ผ่าน network นะค่ะ โดยปกติแล้วการจะส่งค่า object ไปได้นั้นต้องทำการแปลง object ไปเป็น stream โดยจะเรียกท่านี้ว่า Serialization (แต่ถ้าเป็น string หรือ int ก็จะสามารถส่งออกไปเป็น stream ได้ทันที) โดยในฝั่งรับหากส่งไปเสร็จเรียบร้อยแล้ว เราอยากจะใช้ object ตัวนี้อีกครั้งก็ต้องทำการแปลงกลับจาก stream มาเป็น object โดยจะเรียกว่า DeSerialization
ตอน coding หากจะส่ง object ที่มาจาก class ไหน อย่าลืมบอกคลาสนั้นเป็น [Serializable] บนหัวคลาสด้วยนะค่ะ
เอกสารอ้างอิง http://www.codeproject.com/KB/cs/objserial.aspx
Tags: deserialization, serializable, xna, xnanoob0 Comments







