![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
creatiff |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 19.12.2005 Репутация: нет Всего: нет |
Пример 1:
HttpConnection hc = (HttpConnection)Connector.open("http://www.ya.ru",Connector.READ,false); DataInputStream dis = hc.openDataInputStream(); //<--- тут вылетает пишет (Интернет сервер не найден??) Пример 2: StreamConnection sc = (StreamConnection)Connector.open("socket://smtp.mail.ru"); DataInputStream in = sc.openDataInputStream(); то же самое!! пробовал добавить hc.connect(); вообще не компилиться. помогите плз. или киньте пример как писать/читать при сокетном соединении. |
|||
|
||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
если это делается на эмуляторе, то прверяем настройки эмулятора (Edit->Preferences)
там смотрим вкладку Network Configuration (настраиваем прокси сервер, через который выходим в ТЫРНЕТ), на первых порах так же помогает установить флажочек Enable Network Monitoring во вкладке Monitor, и советую выставить Security domain в trusted на вкладке Security. Если это запускается на телефоне, то нужно выставить правильные параметры для работы с интернетом на телефоне (здесь всё зависит от трубки и оператора на котором сидишь, все насторойки лучше всего расскажет оператор) Пока наверное всё, будут вопросы - обращайся ![]()
-------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
redrick |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
creatiff
HttpConnection - это для соединения и общения по http протоколу; Socket - бинарный сокет уровня TCP, в него можно писать и из него читать байты; если тебе это мало о чем говорит - пробегись быстренько по поятию "7уровневая модель OSI"
в данном случае ты неправильно работаешь с HttpConnection нужно вызывать getResponseCode() чтобы собственно запрос отправился и тебе пришли заголовки в ответ
а в данном случае вероятно mail.ru просто не дает открывать сокет - хотя точно не знаю Это сообщение отредактировал(а) redrick - 19.12.2005, 21:46 -------------------- Имею Мнение Хрен Оспоришь |
||||
|
|||||
erka |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 13.7.2005 Репутация: 1 Всего: 1 |
Как минимум не указан порт (спасибо Dancer за пример)
|
||||||
|
|||||||
redrick |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
erka
а слона то я и не приметил =) спасибо -------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |