Witam,
mam problem z aplikacja J2ME łączącą się z aplikacją na serwerze. Z aplikacji J2ME wykonuje połączenie do aplikacji "serwerowej"(zwykła aplikacja z wykorzystaniem Socketow), poprzez utworzenie nowego wątku. Kod poniżej.
ServerConnection pol = new ServerConnection("localhost", Szperacz.this, 1, "0");
pol.start(); <-- utworzenie wątku, pobieranie opcji menu z bazy danych
listaTygodnikow = new List("Tygodniki lokalne", List.IMPLICIT, tygodniki, null);
listaTygodnikow.addCommand(getPowrotCommand());
listaTygodnikow.setCommandListener(this);
Kod ten aktualizuje mi zmienną String tygodniki która, przechowuje opcje MENU. Opcję tą dodaje przy tworzeniu okienka LIST.
I tu zaczyna się problem. Wykonanie wątku powoduje asynchroniczne wywołanie wątku i dalszą prace aplikacji J2ME. Ja chciałbym aby wszystko działo się synchronicznie...
gdy próbowałem wykonać połączenie Socketowe bez użycia wątku wywala błędy... jakieś sugestie?
Pozdrawiam