Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Вопрос Alex3A (городской мессенджер)
Вопрос Alex3A (городской мессенджер)
MangozДата: Пятница, 20 Января 2012, 14:49 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
Изучил плагин, вопрос есть ли возможность осуществить чат не через локалку, а через интерент.
Веть если сервер компьютера выключится - вылетают все!


MMB. Найдём всё!
 
toizyДата: Пятница, 20 Января 2012, 20:27 | Сообщение # 2
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Чтоб через интернет - это нужен какой-либо протокол, типа ICQ, MRIM или jabber, их масса. В любом случае, сервер должен быть, так что варианта 2: реализовывать одну из асек на основе уже существующего протокола или не выключать сервер :)

Также не совсем понял этот момент:
Quote (Mangoz)
осуществить чат не через локалку, а через интерент

Quote (Mangoz)
Веть если сервер компьютера выключится - вылетают все!

А что, если сделать не через локалку, эффект будет другой?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
MangozДата: Пятница, 20 Января 2012, 22:32 | Сообщение # 3
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
Ну если исполняемый файл лежит на сервере, то конечно все будут в онлайн пока сервер не упадет! А ещё я слышал про такую технологию, кто первый зашел в программу - тот и сервер и так катается по кругу, называется прыгающий (переходящий) сервер

MMB. Найдём всё!
 
Alex3AДата: Суббота, 21 Января 2012, 03:36 | Сообщение # 4
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Возможно ты неправильно поставил вопрос.
Плагин работает по ТСР и может работать как в локалке так и в инете.
В смысле, соединения между сервером и клиентом могут идти и через локалку и через инет.
Вопрос не в этом, наверное, а в том где можно разместить сервер?
На ПК одного из участников. Можно ли разместить сервер на каком либо хостинге?
Можно, если этот хостинг под виндой, и имеет один ip на хост.
В чем дело? практикуемая в наше время технология допускает присутствие на одном ip нескольких (много) сайтов и адресация каждого осуществляется не только по ip но и по доменному имени. Текущая версия плагина создавалась без учета такой возможности, и для ее реализации нужно посмотреть исходники и выяснить возможно ли и добавить механизм работы с доменным именем.
Есть еще неплохой вариант, если есть кто то с хорошим безлимом, можно собрать поганенький пк и сделать из него сервер, который постоянно будет сидеть в сети, на него и кинуть сервер.

Quote (Mangoz)
А ещё я слышал про такую технологию, кто первый зашел в программу - тот и сервер и так катается по кругу, называется прыгающий (переходящий) сервер

А пачему бы и нет.
Вообще, подойди к этому творчески, серверов может быть сколько угодно при том в разные моменты времени разное количество. Можно на хосте в нете организовать справочник, который будет регить ip участников и отслеживать их присутствие. У каждого может быть включены и сервер и клиент, сервер для приема сообщений, клиент для передачи.
Вот тебе и схема точка-точка. Запустил прогу, она связалась со справочником, зарегилась, оставила свой ip, считала ip присутствующих он лайн, при разрыве связи ip снимается из списка, тебя там нет. Получив список ip онлайн работаеш по точка-точка. Для отсылки многим, можно отправлять на сервера по списку (сей режим можно добавить).
Можеш придумать и свой алгоритм с плавающим, летающим, ныряющим иль иным сервером. :D Главное что бы он не противоречил логике.

Добавлено (21 Январь 2012, 03:36)
---------------------------------------------
Да, общатся со справочником лучше с иной модификацией плагина, с хттп надстройкой, он позволяет получить текст хтмл страницы и передает его в проект ммв, есть парсинг и перекодировка.
Профессором по этому плагину является Serg, он реализовал уже не один проект, я же только немного его консультирую и подрихтовываю плагин под задачи.

Однако, расчитывать на аналог известных месенджеров не стоит, у них более мощная и сложная архитектура и хрен знат сколько серверов в нете, сидящих на тоолстых линиях.
Хотя технология точка-точка не имеет особых ограничений, так как не является единой системой. :D

 
MangozДата: Суббота, 21 Января 2012, 15:38 | Сообщение # 5
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
и всё таки, есть сервер FTP что-то можно придумать?
Каким макаром организована вот эта программа http://www.zhukcity.ru/proga/


MMB. Найдём всё!
 
SergДата: Суббота, 21 Января 2012, 15:46 | Сообщение # 6
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Quote
есть сервер FTP что-то можно придумать?

нельзя..
А программа по твоей ссылке работает по http протоколу, там ж написано.




Сообщение отредактировал Serg - Суббота, 21 Января 2012, 15:47
 
MangozДата: Суббота, 21 Января 2012, 15:49 | Сообщение # 7
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
если работает по http значит где-то лежит исполняемый файл.

MMB. Найдём всё!
 
SergДата: Суббота, 21 Января 2012, 15:49 | Сообщение # 8
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Делаешь скрипт который будет лежать на сервере.
Делаеш программу-клиент которая будет отсылать запросы к этому скрипту, так ты и получиш обмен данными между пользователями.
Если найду исходник, пришлю. Делал давно, года полтора назад.


 
MangozДата: Воскресенье, 22 Января 2012, 15:57 | Сообщение # 9
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
отлично посмотри пожалуйста!

Добавлено (22 Январь 2012, 15:57)
---------------------------------------------

Quote (Serg)
Если найду исходник, пришлю. Делал давно, года полтора назад.

нету? :(


MMB. Найдём всё!
 
SergДата: Воскресенье, 22 Января 2012, 16:03 | Сообщение # 10
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Нету. И на хосте чата не осталось.

Добавлено (22 Январь 2012, 16:03)
---------------------------------------------
Чат был сделан "по тупому". На хосте скриптом создавался текстовый файл в который записывались приходящие сообщения и команды. Когда в файле накапливалось более 150 строчек - перва строка удалялась а последняя записывалась. Т.е. постоянно приходилось скачивать этой файл....что т типо того, первые пробы ))


 
MangozДата: Вторник, 24 Января 2012, 10:10 | Сообщение # 11
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
Alex3A что ещё можешь предложить

MMB. Найдём всё!
 
Alex3AДата: Вторник, 24 Января 2012, 12:53 | Сообщение # 12
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (Mangoz)
Alex3A что ещё можешь предложить

А что предложеного мало?
 
MangozДата: Среда, 01 Февраля 2012, 01:07 | Сообщение # 13
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
Для этого нужно VDS?

MMB. Найдём всё!
 
Alex3AДата: Среда, 01 Февраля 2012, 01:22 | Сообщение # 14
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (Mangoz)
Для этого нужно VDS?

А кто это такой? :D
 
MangozДата: Среда, 01 Февраля 2012, 02:47 | Сообщение # 15
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
Quote (Alex3A)
Цитата от (Mangoz)
Для этого нужно VDS?

А кто это такой?


VPS (англ. Virtual Private Server) или VDS (англ. Virtual Dedicated Server) — услуга, в рамках которой пользователю предоставляется так называемый Виртуальный выделенный сервер.


MMB. Найдём всё!
 
Alex3AДата: Среда, 01 Февраля 2012, 02:55 | Сообщение # 16
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (Mangoz)
VPS (англ. Virtual Private Server) или VDS (англ. Virtual Dedicated Server) — услуга, в рамках которой пользователю предоставляется так называемый Виртуальный выделенный сервер.

И ты думаеш, что он обеспечит тебе необходимый трафик?

Добавлено (01 Февраль 2012, 02:55)
---------------------------------------------
Почитай как работает скайп, мож это натолкнет тебя на какую мысль.

 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Вопрос Alex3A (городской мессенджер)
  • Страница 1 из 1
  • 1
Поиск: