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

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

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

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 07.01.2009, 05:10   #1
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
поставить сервер?

люди помогите в столь незнакомом мне деле :

мне нужно создать наверно сервер или чтот вроде того
вобщем суть такова:
1)нужно чтобы моя программа отправляла данные(текстовую строку допустим) на сервер
2)этот сервер обрабатывал данные и отправлял их на мидлет который находитсо на другом мобильном устройстве

тоесть я незнаю как реализовать етот сервер... и... его ж надо както поддержывать... сайт шоле создавать или как? мож ктото прошареный в етих делах, подскажыше шото?
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 12:31   #2
Черный Лорд
Оператор ЭВМ
 
Регистрация: 26.07.2007
Сообщений: 29
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: поставить сервер?

Я ща сам над этим вопросом. Но я думаю что самый реальный вариант это отправлять на ящик электронный текстовую информацию. А другой телефон будет получать и обрабатовать информацию.
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 13:00   #3
jimon
 
Сообщений: n/a
Ответ: поставить сервер?

думаю надо создать какой нибудь php скрипт, через http запрос передаем и получаем данные
идинственое что прийдется midlet'у через какое-то время посылать запрос на новые данные
 
Ответить с цитированием
Старый 07.01.2009, 13:26   #4
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: поставить сервер?

Подойдет любой хостинг с php. Тогда можно использовать простые сокеты. Это эномнее по трафику и времени.
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 18:05   #5
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: поставить сервер?

2 pilgrim
можешь хоть както обяснить систему написания етого сервера на МР
ато я ваще не понимаю о чём идёт дело и как ето фсё юзать)
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 22:05   #6
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: поставить сервер?

Сервер отличается от клиента, по сути только тем, что он поддерживает одновременно несколько соединений. И данные могут прийти от любого из них. Обычно сервер делают многопоточным, чтобы клиенты не мешали друг другу. На МР это пока затруднительно, т.к. нет поддержки класса ServerSocketConnection.
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 23:17   #7
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: поставить сервер?

pilgrim, хостинг хрен позволит слушать порт. То есть сокеты не катят. Нужно по HTTP. Правда трафик будет сильнее утекать и медленнее работать будет.
(Offline)
 
Ответить с цитированием
Старый 07.01.2009, 23:26   #8
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: поставить сервер?

если использовать бесплатный сервер с поддержкой какого-либо скрипта, то не факт что завтра он еще будет работать, а прибыльные проекты для которых есть деньги на оплату сервера, обычно на MIDletPascal не пишут.
Лучше делать так чтоб было легко развернуть в любом месте и максимально просто
(Offline)
 
Ответить с цитированием
Старый 08.01.2009, 01:17   #9
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: поставить сервер?

Phantom_wc, на скоко медленнее и скоко приблизительно трафика будет уходить за один запрос к серверу или обратно?
(Offline)
 
Ответить с цитированием
Старый 08.01.2009, 02:05   #10
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: поставить сервер?

Берем самый минимум:

обычный вид заголовка:

POST http://site.com/mail.php HTTP/1.1
Host: site.com

Далее посылаются два символа с кодами 13 и 10
А потом передаются переменные в таком виде:
to=medved&from=bill&msg=fuckoff

Думаю, подсчитать несложно
(Offline)
 
Ответить с цитированием
Старый 08.01.2009, 03:14   #11
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: поставить сервер?

Не забывайте, что заголовков со стороны сервера не так мало. И не факт, что на хостинге можно настроить сервер под себя. Да и Java машина несколько заголовков автоматом вставляет, такие как User-Agent и Content-length, может и ещё какие-нибудь. Ну а медленнее будет собственно из-за увеличения трафика и из-за того, что мобиле придётся парсить HTTP заголовки, хоть это и встроенные стредства Java.
(Offline)
 
Ответить с цитированием
Старый 08.01.2009, 03:41   #12
beZ_probleM
ПроЭктировщик
 
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений
(для 8 пользователей)
Ответ: поставить сервер?

в планах было бы фсё ето обрабатывать через собственный сайт...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сервер Sashka007 Blitz3D 12 18.12.2009 13:40
Разве нельзя поставить якорь по центру строки? О_о Phantom Программирование 4 22.03.2009 00:48
Ищу сервер Lineage C3 Crystal Болтовня 7 04.03.2008 04:24
Сервер. AnRee Болтовня 2 13.11.2006 18:52


Часовой пояс GMT +4, время: 22:32.


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