Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизСеть в WinApi приложении Найти похожие ветки
← →
Шишкин Илья © (2004-12-13 12:24) [0]Хочу написать что-то вроде службы сообщений для локальной сети, которая будет хранить сообщения, если адресат в данный момент находится в оффлайне. Администратор у нас очень упрямый и сказал, что запустит программу на сервере только в том случае, если она будет занимать максимум 200Кб в несжатом виде. То есть придется обходиться без форм. А работать с сетью я умею только с помощью инструментов из Indy.
Подскажите чем пользоваться, если писать программу, используя WinApi.
← →
Хакер © (2004-12-13 21:55) [1]Socket супер форева !!!
а по сабжу - аналог ICQ пишешь ?
← →
Шишкин Илья © (2004-12-14 07:25) [2]Проще. Но смысл тот же. А что именно из сокетов использовать. Нужна только отправка текста. Не более того.
← →
Digitman © (2004-12-14 09:01) [3]
> Шишкин Илья
см. NamedPipes (именованые программные каналы).
← →
Rouse_ © (2004-12-14 09:28) [4]... или MailSlots (почтовые ящики ;)
← →
Homa_Programer © (2004-12-18 00:39) [5]заманчивая штука если что получится пришли на почту плизз
я бы тебе подсказаал, но с сетью я не работал((( пока что :-)
← →
Piter © (2004-12-18 01:02) [6]Rouse_ © (14.12.04 9:28) [4]
... или MailSlots
а разве MailSlots не используют NamedPipes?
А я бы все таки на сокетах делал. Ну где не стоит TCP/IP? (блин, сча начнут приводить кучу примеров :)
Потом универсальнее - другие ОС.
К тому же это просто сообщения, поэтому разницу в эффективности работы вряд ли стоит считать серьезной. Вот если бы что-то тяжелое передавать с максимально возможной скоростью...
← →
PEAKTOP © (2004-12-18 02:36) [7]В папке $DELPHI\DEMOS\ валается семпла - как создать чат на Делфи.
Открываем -> компилим -> прога готова.
← →
Rouse_ © (2004-12-18 12:50) [8]> а разве MailSlots не используют NamedPipes?
Если я не ошибаюсь - именованые каналы работают через TCP, в отличие от майлслотов, которые при малых объемах используют UDP а при больших SMB сессии (вот при больших объемах точно не эксперементировал)
← →
Verg © (2004-12-18 13:01) [9]
> Rouse_ © (18.12.04 12:50) [8]
> > а разве MailSlots не используют NamedPipes?
> Если я не ошибаюсь - именованые каналы работают через TCP,
Хм, а если протокол TCP/IP не установлен (только NetBEUI), то как эти именованные каналы будут работать?
По-моему вся реализация постороена на нетбиосе, а там уже подключается nbt или прямо нетбиос, в зависимости от установленного протокола. Нет?
← →
Slym © (2004-12-20 05:30) [10]Я так понял тебе нужен маленький сервер твоего чата...
Пиши сервис! И Инди вполне в сервисе работать будет!
Размер <200кб на дельфи без ограничения в компонентах нереально!
Но сервисом меньше...
← →
Slym © (2004-12-20 05:36) [11]А лучше пиши консольное приложение с использованием TServerSocket гарантированно без выкрутасов <200кб. Только программеру программирующему мышкой это будет не легко.
Сделать нашлепку под сервис к консоле на API проще.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.036 c