Учебное пособие: Разработка приложений для мобильного устройства

}

}

/**

* Обработчик событий.

*/

public void commandAction(Command c, Displayable s) {

if (c == exitCommand) {

destroyApp(true);

notifyDestroyed();

} else if (c == startCommand) {

String name = cg.getString(cg.getSelectedIndex());

if (name.equals(SERVER)) {

server = new Server(this);

server.start();

} else {

client = new Client(this);

client.start();

}

}

}

}

Для создания соединения с сервером с помощью сокетов потребуется следующая конструкция:

// Установить сокет соединение на 5000 порту с localhost

SocketConnection sc = (SocketConnection) Connector.open("socket://localhost:5000");

// Входной поток для записи онформации в сокет

InputStream is = sc.openInputStream();

// Выходной поток для чтения информации из сокета

OutputStream os = sc.openOutputStream();

Для открытия соединения для ожидания соединения потребуется следующая конструкция:

К-во Просмотров: 533
Бесплатно скачать Учебное пособие: Разработка приложений для мобильного устройства