LINUX.ORG.RU

yum info ejabberd
Загружены модули: langpacks, refresh-packagekit
Доступные пакеты
Название: ejabberd
Архитектура: x86_64
Версия: 2.1.13
Выпуск: 1.fc19
Объем: 931 k
Источник: updates/19/x86_64
Аннотация: A distributed, fault-tolerant Jabber/XMPP server
Ссылка: http://www.ejabberd.im/
Лицензия: GPLv2+
Описание: ejabberd is a Free and Open Source distributed fault-tolerant
        : Jabber/XMPP server. It is mostly written in Erlang, and runs on many
        : platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and
        : Windows NT/2000/XP).

novitchok ★★★★★ ()

jabber (протокол XMPP), сервер сами выбирайте.

kostik87 ★★★★★ ()

Если есть лишние 400МБ памяти, то можно поставить openfire и конфигурировать его через веб-интерфейс. Еще есть prosody и ejabberd. У prosody меньше требования к ресурсам и более низкий порог вхождения, у ejabberd больше разных интересных модулей.

Deleted ()

дело еще вот в чем, на ejabberd реально реализовать сервер, если локальные компютеры находятся далеко и на прямую не соединены кабелем, все идет через провайдера. Хотя DC++ когда у нас работал в сетке, без выхода в сеть

foozzi ★★★ ()
Ответ на: комментарий от foozzi

Все будет работать, если каждый компьютер имеет доступ до сервера.

Deleted ()

Если вам просто трепаться друг с другом безо всяких затей, делайте это через Bonjour. Никакого сервера не надо, просто в пиджине тыкаешь новый бонжур-аккаунт и всем друг друга видно. Только одно но: надо, чтобы у линуксовых клиентов стоял и работал Avahi, на макоси Bonjour работает из коробки, на Виндовс надо установить Bonjour for Windows.

Если надо аутентификации, управляемых ростеров и прочей шняги, то ставь Openfire. Он легко интегрируется с Active Directory и имеет кучу других плюшек, которые в офисе очень даже пригождаются. ejabber не ставь, намучаешсья. Если уж хочется легковесности, то бери jabberd2.

alex_the_v ★★★ ()
Ответ на: комментарий от alex_the_v

делайте это через Bonjour. Никакого сервера не надо, просто в пиджине тыкаешь новый бонжур-аккаунт и всем друг друга видно.

Это если все в одной сети. А если в разных подсетях и за отдельными шлюзами, то не увидят все друг друга.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Верно. Бонжур подойдет только для совсем простых случаев.

alex_the_v ★★★ ()
Ответ на: комментарий от Ford_Focus

Жесть какая. Один товарищ хотел себе персональную адресную книгу для себя любимого, для чего поставил себе дома Exchange server со всеми пристанями, кораблями и MSSQL впридачу.

alex_the_v ★★★ ()

telnet ip_address 8888
=)

var net = require('net');
 var sockets = [];
function cleanInput(data) {
	return data.toString().replace(/(\r\n|\n|\r)/gm,"");
}

function receiveData(socket, data) {
	var cleanData = cleanInput(data);
	if(cleanData === "@quit") {
		socket.end('Goodbye!\n');
	}
	else {
		for(var i = 0; i<sockets.length; i++) {
			if (sockets[i] !== socket) {
				sockets[i].write(data);
			}
		}
	}
}

function closeSocket(socket) {
	var i = sockets.indexOf(socket);
	if (i != -1) {
		sockets.splice(i, 1);
	}
}
 

function newSocket(socket) {
	sockets.push(socket);
	socket.write('Welcome to the Telnet server!\n');
	socket.on('data', function(data) {
		receiveData(socket, data);
	})
	socket.on('end', function() {
		closeSocket(socket);
	})
}
 

var server = net.createServer(newSocket);
 
server.listen(8888);
system-root ★★★★ ()
Ответ на: комментарий от foozzi

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

Это вопрос или утверждение? Если локальные компьютеры имеют доступ к серверу, на котором планируется установка ejabberd, то не вижу проблемы. Нужен доступ по TCP хотя бы на один порт, проверяй telnet'ом.

m0rph ★★★★★ ()

Есть платный продукт - http://www.vypress.com/rus/lan_chat/ Не требует сервера, но требует вхождения участников чата в одну подсеть.

баловались года 4 назад таким, сейчас вижу запили версию и под *nix.

Journalist ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.