В общем поставил NetBeans 7.3, установил JDK (jdk-7u45-windows-i586.exe), установил J2ME SDK (oracle-jmesdk-3-4-rr-win32-bin.exe), плагины для IDE (oracle-jmesdk-3-4-rr-nb-plugins.zip). Все компиллится, все зависимости видит, но class потом не работает ( - программа сразу завершается при любом обращении к классу.
Так же непонятен способ подключения "M" - создал класс в пакете, добавил метод - так нужно?
Мне нужно расширить open параметрами KeepAlive и Delay:
public static int open(String url, int Nagle, int KeepAlive){
try {
con = (SocketConnection)Connector.open(url);
con.setSocketOption(SocketConnection.DELAY, Nagle);
con.setSocketOption(SocketConnection.KEEPALIVE, KeepAlive);
is = con.openInputStream();
os = con.openOutputStream();
return 1;
} catch (Exception e) {
LastError = e.getMessage();
err(e, ERR_OPENERROR, "Unable to open connection or data stream");
close();
return -1;
}
}
DELAY- Socket option for the small buffer writing delay (0). Set to zero to disable Nagle algorithm for small buffer operations. Set to a non-zero value to enable.
|
KEEPALIVE - Socket option for the keep alive feature (2). Setting KEEPALIVE to zero will disable the feature. Setting KEEPALIVE to a non-zero value will enable the feature.
|
ViNT, не скомпиллишь еще разок, пока я не разобрался? )
И подскажи, что делать с классом M ? Как вообще называется подобный механизм?