# Sockets - writeObject() problem

**URL:** <https://forum.kirupa.com/t/sockets-writeobject-problem/321979>\
**Category:** flash\
**Created:** [May 6, 2011, 8:46am UTC](https://forum.kirupa.com/t/sockets-writeobject-problem/321979 "2011-05-06T08:46:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unnikrisb](https://avatars.discourse-cdn.com/v4/letter/u/7feea3/32.png) [@unnikrisb](https://forum.kirupa.com/u/unnikrisb)\
**Post date:** [May 6, 2011, 8:46am UTC](https://forum.kirupa.com/t/sockets-writeobject-problem/321979/1 "2011-05-06T08:46:13Z")

</div>

I want adobe sockets to send “customized” class object to a server socket(WinSock2). I used socket.writeObject(myClassObj).

Actually My flash application and windows application works for string buffer but not for object.

```auto
//Flash
var buffer:String = "God Bless Us";
socket.writeUTFBytes(buffer);

// WinSock2
iResult = recv(ClientSock, recvbuf, recvbuflen, 0);

```

Is there anything I must do before writeObject() is used.? Please advice.
