![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| Vilux |
|
|||
|
Unregistered |
Привет всем, подскажите, пожалуйста...
Пишу приложение, которые создает StreamConnection на 80-ый порт, но эмулятор его блокирует. Как мне быть? на другие порты работает... |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Для начала попробуй прописать прокси в настройках WTK
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| Vilux |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 26.9.2005 Репутация: нет Всего: нет |
Но мне не нужен прокси, мне нужно прямое соединение. И к тому же, как я понимаю, на сотовом тоже будет блокировка. Я так понимаю, нужно что-то в jad-файл дописать, возможно в Midlet-Permission, но я точно не знаю...
|
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
MIDlet-Permissions: javax.microedition.io.Connector.http
Это сообщение отредактировал(а) Dancer - 26.9.2005, 09:21 -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Vilux |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 26.9.2005 Репутация: нет Всего: нет |
Dancer, сделал как ты сказал, выдает Exception "Target port denied to untrusted applications"
Есть еще мысли? |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
ну, не дают тебе туда доступа, куда ты пытаешься приконнектится, так в ошибке и написано, что мол не доверяют твоему приложению, поэтому и запрещён тебе доступ. Либо нужно подписывать твоё приложение, но это отдельная и долгая тема
Просто для проверки своего приложения можешь на локальной машние поднять любой http-сервер (Apach, httpd, etc.) поднять на этом сервере 80 порт, и пробовать с ним сконнектится. Это тебе для отладки должно помочь, а уж потом будешь разбираться, почему тебя не пускают на оределённый адрес, и что тебе нужно сделать чтобы пустили. -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Vilux |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 26.9.2005 Репутация: нет Всего: нет |
Dancer, так я на свой машине и сделал это! Апач сидит на 80 и 3128, на 3128 у меня все проходит на ура, а на 80 обламывает. Причем проблема в J2ME, я уверен. В WTK preferences я поставил опцию trusted. Теперь коннектиться, но почему то апач стал возвращать ошибку 404
|
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
вот только что у себя запускал скачивание файла через WTK 2.2 симулятор, Apache 2.0 port 80
всё работает нормально. Это у тебя что-то в настройках Apache. мидлет и WTK здесь ни при чём -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Vilux |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 26.9.2005 Репутация: нет Всего: нет |
Да, действительно, Апач подводит...
и еще вопрос по ходу... как мне запустить эмулятор и чтобы он автоматом стал исполнять jad-файл, а не ждал, пока я в менюшке выберу нужный... |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
никак, ну, или мне это точно не известно. а в %WTK22_HOME%\docs\ UserGuide.pdf что-то про это есть? -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |