ท่าที่ 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

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry