Отправка изображения на сервер с помощью SocketCommunication - PullRequest
0 голосов
/ 05 мая 2010

Используя J2ME, мне нужно отправить изображение JPEG на сервер, используя Socket Communication. Кто-нибудь может выслать мне пример кода для моего приложения?

1 Ответ

0 голосов
/ 05 мая 2010

Взгляните на эту статью от Sun Developer Network. Он имеет несколько минималистичных примеров и должен дать вам несколько идей.

...
SocketConnection client = (SocketConnection) Connector.open("socket://" + hostname + ":" + port);
// set application-specific options on the socket. Call setSocketOption to set other options
client.setSocketOption(DELAY, 0);
client.setSocketOption(KEEPALIVE, 0);
InputStream is = client.openInputStream();
OutputStream os = client.openOutputStream();
// send something to server
os.write("some string".getBytes());
// read server response
int c = 0;
while((c = is.read()) != -1) {
   // do something with the response
}
// close streams and connection
is.close();
os.close();
client.close();
...
...