powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Proxy in java app?
8 сообщений из 8, страница 1 из 1
Proxy in java app?
    #34526504
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Пытаюсь заставить приложение работать через прокси - и не получается.
Вот исходники:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
            Properties systemSettings = System.getProperties();
            systemSettings.put("http.proxySet", "true");
            systemSettings.put("http.proxyHost", "127.0.0.1");
            systemSettings.put("http.proxyPort", "8008");
            System.setProperties(systemSettings);


            DriverManager.registerDriver( new  OracleDriver());
            Connection conn = DriverManager
                    .getConnection("jdbc:oracle:thin:@<myurl>:<myport>:<mysid>", "usr", "pwd");
            System.out.println("connection got!");
            conn.close();

На локальной машине поднят WebScarab, слушающий 8008 порт. В настройках WebScarab'a указан наш корпоративный прокси.
При старте приложения, происходит коннект к удаленной БД, без взаимодействия с WebScarab'ом, т.е. systemProperties просто игнорируются. Почему?
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526539
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и шо, драйвер обязан их смотреть?
драйвер работает по http?
прокси втыкает в неhttp?
что такое WebScarab?
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526558
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) Понятия не имею как указать jdbc-коннект в настройках прокси. tcp? А такую проперти jvm примет?
ВебСкараб - интерсептор запросов. Вот я теперь сомневаюсь - перехватывает ли он не-хттп запросы?
Тогда кто подскажет как мне перехватить запросы-ответы оракла?
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526573
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот я тоже сомневаюсь (но не более). Поищите, есть специальные утилиты для перехвата JDBC-запросов. А в некоторых драйвера едва ли не из коробки (т.е. уже в встроены в драйвер).
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526593
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я в этом не особенно разбираюсь, но слышал байки про то что есть не-htttp-прокси, которые коцают winsock.dll на клиентах. короче это жесть.

Вобще JDBC имхо подразумевает прямое соединение - открывайте нужные порты. Ещё байка - вроде бы есть драйвера предназначенные для appletов - может про них посмотреть
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526701
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может bouncer
...
Рейтинг: 0 / 0
Proxy in java app?
    #34526743
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexakaможет bouncer
только придётся ещё и листенер настраивать :(, но это уже в другой форум (поиск по USE_SHARED_SOCKET)
...
Рейтинг: 0 / 0
Proxy in java app?
    #34527195
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аха. Спасибо.
Оказалось, что у ораклы есть встроенный трейсер. Но кажется мне - это не совсем то, что мне нужно. Будем тестить.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Proxy in java app?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]