Показать сообщение отдельно
Старый 11.11.2013, 15:10   #33
Gonzo
Оператор ЭВМ
 
Аватар для Gonzo
 
Регистрация: 12.01.2011
Адрес: Воронеж
Сообщений: 32
Написано одно полезное сообщение
Сообщение Ответ: Lib_binsock: прием/отправка бинарных данных через сокет

В общем поставил 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 ? Как вообще называется подобный механизм?
Вложения
Тип файла: rar java_source.rar (927 байт, 666 просмотров)
__________________
На западном фронте без перемен...
(Offline)
 
Ответить с цитированием