Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 16.01.2009, 20:29   #46
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 84
Написано 8 полезных сообщений
(для 15 пользователей)
Ответ: Lib_socket

2pilgrim - получилось ли реализовать сокеты в потоках?
(Offline)
 
Ответить с цитированием
Старый 17.01.2009, 21:50   #47
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 84
Написано 8 полезных сообщений
(для 15 пользователей)
Ответ: Lib_socket

:несколько моментов по использованию сокетов....
---
запускать открытие сервера в отдельном потоке...

регистрация в сети и подключение к серверу происходит примерно от 25 секунд и более..

приём мессаги также занимает от 12 до 25 и более секунд...
---
к примеру - я делаю игрушку - там есть регистрация клиента и получение от сервера кодов подтверждения 2 байта....
по времени подключение и передача запроса на сервер длилась около 43 секунд... а вот приём 2х байтов длился около 25 секунд....
---
затем я делал запрос на сервак о статусе игрока - передал 5 байт инфы о клиенте - в ответ ждал 20 байт... - ответ пришёл за 12 секунд...
===
в отдельном потоке желательно запустить анимацию - например песочные часики....
---
со стороны сервера желательно посылать первым байтом Длину передаваемого сообщения...
из 20 байт переданных мне сервером я получил 3мя порциями... 1 порция в 3 байта пришла через 4 секунды
15 байт пришло через 5 секунд
2 байта через 3 секунды....
сервак написанный на Дельфях в сети АДСЛ находился на Украине...
в Московском сервере отклик происходил на 1-3 секунды быстреее....
(Offline)
 
Ответить с цитированием
Старый 18.01.2009, 07:19   #48
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: Lib_socket

была такая проблемка...

если нужна либа с
java.io.DataInputStream;
java.io.DataOutputStream; можно взять в "основной форум - отправка e-mail pop3 (sources)" работает как в эмуляторе, так и в телефоне
(Offline)
 
Ответить с цитированием
Старый 18.01.2009, 08:23   #49
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Lib_socket

По поводу скоростей могу конечно поспорить. Если бы все обстояло так плохо, джим, агент и т.д. на телефонах никогда бы толком не заработали.
А в остальном по потокам все так и предполается сделать.
(Offline)
 
Ответить с цитированием
Старый 18.01.2009, 17:01   #50
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: Lib_socket

смотрите инфу по стеку протоколов TCP/IP при отправке данных они собираются в пакеты, например мы отправили несколько маленьких блоков, а ушли они в одном пакете, т.е. реальная отправка ждет заполнения пакета или таймаута, и считать нужно пакетами
(Offline)
 
Ответить с цитированием
Старый 28.03.2009, 12:42   #51
Ultimat
AnyKey`щик
 
Регистрация: 27.03.2009
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Lib_socket

Я чет не понял че тут дискуссия закончилась? пол года назад? че уже ни кто этим не занимаеться? тема мне очень понравилась!!! я вот сделал сайт на php там чат есть люди общаються, хочу сделать ява чат еще для телефонов, через http соедтинение мне кажеться это не очень хорошая идея а вот через сокеты самое то, я прав? только куча вопросов, возникает. есть у кого нибудь простенький пример на пыхе( на хосте как это соединение устанавливать ). тут вообще живые есть? ))
(Offline)
 
Ответить с цитированием
Старый 28.03.2009, 17:12   #52
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,125
Написано 694 полезных сообщений
(для 1,726 пользователей)
Ответ: Lib_socket

Ultimat, Java не может коннектится через сокет на 80 порт! Делай по http.
(Offline)
 
Ответить с цитированием
Старый 03.07.2009, 16:38   #53
Serg153
Нуждающийся
 
Регистрация: 03.01.2009
Сообщений: 84
Написано 8 полезных сообщений
(для 15 пользователей)
Ответ: Lib_socket

pilgrim
------------------------------------------------------------
Про то что сетевые и интерфейсные нити нужно разделять я знаю.
Просто в МР это приходится делать через ...Сделаю.
2 pilgrim или ViNT - реализуйте пожалуйста, организацию соект соеденений в ОТДЕЛЬНОМ ПОТОКе.... а то на телефоне зависает при открытии сокет...
(в отдельный поток только Открытие соеденения....
заранее Спасибо..
(Offline)
 
Ответить с цитированием
Старый 13.08.2012, 10:07   #54
Gonzo
Оператор ЭВМ
 
Аватар для Gonzo
 
Регистрация: 12.01.2011
Адрес: Воронеж
Сообщений: 32
Написано одно полезное сообщение
Ответ: Lib_socket

Возможно ли открытие одновременно более одного соединения?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 02:07.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com