Difference between revisions of "Server"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Откачено к последнему изменению, сделанному Leksey)
m
 
(83 intermediate revisions by 28 users not shown)
Line 1: Line 1:
Сервер представляет из себе программу, которая взаимодействует с '''[[client|клиентами]]''' и обеспечивает взаимодействие клиентов между собой.
+
{{RealTitle|Сервер}}
Также на стороне сервера работают [[service|различные дополнительные сервисы]] и '''[[gateway|транспорты]]'''. Причем им не обязательно находиться на той же машине физически, что и сам сервер - они могут подключаться к нему удаленно. На стороне сервера работают, в том числе, различные '''[[bot|боты]]'''.
+
  
В силу доступности и открытости ПО каждый может потенциально организовать в своей рабочей или домашней сети jabber-сервер. Но если вы хотите просто получить аккаунт на одном из серверов, то воспользуйтесь данным [[servers-list|списком]].
+
Слово ''сервер'' имеет три значения:
 +
# программа (приложение), предоставляющая некоторые ресурсы через сеть;
 +
# узел компьютерной сети<ref>Не обязательно компьютер. На одном компьютере может быть размещено несколько (виртуальных или не очень) узлов сети; на одном узле может быть запущено несколько серверов-программ.</ref>, на котором запущена программа-сервер,&nbsp;&mdash; ''[[хост]]'';
 +
# непосредственно машина (компьютер), предназначенная для предоставления ресурсов (не для непосредственной работы пользователя).
  
 +
В этой статье описываются серверы в первом значении, предоставляющие комплекс услуг под общим названием [[Jabber]]&nbsp;&mdash; [[Instant messaging|мгновенная передача сообщений]], преобразование, хранение сообщений, управление пользователями и т.&nbsp;д.
  
===Свободные сервера===
+
== XMPP-cервер (программа) ==
  
* [[ejabberd|ejabberd]]
+
Сервер представляет собой программу, которая взаимодействует с '''[[клиент|клиентами]]''' (такой тип соединения принято называть [[C2S]] (TCP-порты '''5222''' и '''5223''') по протоколу [[XMPP]] и обеспечивает взаимодействие клиентов между собой. Между собой серверы также '''[[S2S|взаимодействуют]]''', и для этого используется TCP-порт '''5269'''.
* [[jabberd14|jabberd14]]
+
* [[jabberd2|jabberd2]]
+
* [[djabberd]]
+
  
 +
Также на стороне сервера работают различные дополнительные '''[[сервис|сервисы]]''' и '''[[транспорт|транспорты]]'''. Причем им не обязательно находиться на той же машине физически, что и сам сервер&nbsp;— они могут подключаться к нему удалённо. На стороне сервера работают, в том числе, различные '''[[бот|боты]]'''.
  
 +
В силу доступности и открытости ПО каждый может потенциально организовать в своей рабочей или домашней сети Jabber-сервер. Но если вы хотите просто получить учётную запись на одном из публичных серверов (узлов), то воспользуйтесь данным '''[[servers-list|списком]]'''.
  
===Открытые сервера (с ограничениями)===
+
== Серверное ПО по платформам ==
  
* [[wildfire|wildfire (бывш. jive-messenger)]]
+
{{:JaWiki:Map/Программы по платформам
 +
  | серверы = показать
 +
}}
  
 +
== Список функционирующих серверов ==
  
===Проприетарные===
+
{{todo|переработать раздел}}
  
* [[Merak|Merak]]
+
[[:Category:Installation|Список статей]], в которых описываются функционирующие копии серверного ПО. Если Вы хотите выбрать сервер для получения учетной записи, то ознакомьтесь со '''[[Как выбрать сервер]]'''.
* [[tipicIM|TIMP.NET (tipic IM)]]
+
  
[[Category:Server]]
+
Где получить информацию о запущенных в интернете XMPP-серверах написано в статье [[Hosts-list|список хостов]].
 +
 
 +
== Руководства для администраторов ==
 +
* [[Внедрение Jabber]]
 +
 
 +
== См. также ==
 +
* [http://xmpp.org/xmpp-software/servers/ Список серверов (ПОt)] на [[xmpp.org]] ''(англ.)''
 +
 
 +
== Примечания ==
 +
 
 +
<references/>
 +
 
 +
 
 +
[[Category:Термины]]

Latest revision as of 17:48, 17 November 2015

В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — Сервер.
Для ссылок сюда с других страниц
ЯВики используйте название
Сервер
На других ресурсах
можно также давать ссылку
http://jawiki.ru/Server

Слово сервер имеет три значения:

  1. программа (приложение), предоставляющая некоторые ресурсы через сеть;
  2. узел компьютерной сети[1], на котором запущена программа-сервер, — хост;
  3. непосредственно машина (компьютер), предназначенная для предоставления ресурсов (не для непосредственной работы пользователя).

В этой статье описываются серверы в первом значении, предоставляющие комплекс услуг под общим названием Jabber — мгновенная передача сообщений, преобразование, хранение сообщений, управление пользователями и т. д.

XMPP-cервер (программа)[edit]

Сервер представляет собой программу, которая взаимодействует с клиентами (такой тип соединения принято называть C2S (TCP-порты 5222 и 5223) по протоколу XMPP и обеспечивает взаимодействие клиентов между собой. Между собой серверы также взаимодействуют, и для этого используется TCP-порт 5269.

Также на стороне сервера работают различные дополнительные сервисы и транспорты. Причем им не обязательно находиться на той же машине физически, что и сам сервер — они могут подключаться к нему удалённо. На стороне сервера работают, в том числе, различные боты.

В силу доступности и открытости ПО каждый может потенциально организовать в своей рабочей или домашней сети Jabber-сервер. Но если вы хотите просто получить учётную запись на одном из публичных серверов (узлов), то воспользуйтесь данным списком.

Серверное ПО по платформам[edit]


Все серверы
*nix
Linux


Серверы для Linux
Mac OS


Серверы для Mac OS
Windows


Серверы для Windows
Платформы высокого уровня
Erlang


Серверы на Erlang
Java
Java Plaform, Standard Edition (Java SE)


Серверы для Java SE

Список функционирующих серверов[edit]

ToDo: переработать раздел

Список статей, в которых описываются функционирующие копии серверного ПО. Если Вы хотите выбрать сервер для получения учетной записи, то ознакомьтесь со Как выбрать сервер.

Где получить информацию о запущенных в интернете XMPP-серверах написано в статье список хостов.

Руководства для администраторов[edit]

См. также[edit]

Примечания[edit]

  1. Не обязательно компьютер. На одном компьютере может быть размещено несколько (виртуальных или не очень) узлов сети; на одном узле может быть запущено несколько серверов-программ.