I am designing a mobile app in flex/flash builder that communicates with a Java server. Socket communication between the client and server has been difficult (likely a problem with the flex code). The error I receive is on the java server side saying that the socket connection has been reset when I attempt to send data from the mobile side and close the socket. The project will be to alter my existing code so that reliable communication between the client and the server can be achieved. Testing for this would preferably be done using the adobe AIR simulator.