Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Служба [D6, NT4, Win2k, WinXP]


Страницы:   1 2

MU ©   (2005-12-14 15:52:00) 

Есть некая служба, которая читает данные, допустим, из COM порта или по TCP/IP и складывает их в файл на диске. (он читается и удаляется другой программой)
Видимо, пользователю нужна программа-монитор, висящая в трее, с помощью которой он мог бы запустить, остановить, настроить эту службу (тут, вроде бы, все понятно). но и наблюдать за процессом чтения.
Вопрос: Как лучше организовать этот просмотр?
Использовать файлы, проецируемые в память?


Игорь Шевченко   (2005-12-14 17:27:00) [21]

BiN ©   (14.12.05 17:23) [8]


> Имхо, реализация клиент-сервера LPC не сложнее создания
> канального IPC.


Named pipes клиента я делал, даже небольшую статейку писал. А вот про LPC-обмен читал у Неббета, показалось, что писанины там на порядок больше.


BiN   (2005-12-14 17:23:00) [22]


> MU ©   (14.12.05 16:34) [3]
>
> >> BiN ©   (14.12.05 16:19) [2]
>  где можно почитать об этом?


http://www.windowsitlibrary.com/Content/356/08/2.html
http://undocumented.ntinternals.net/UserMode/Undocumented%20Functions/NT%20Objects/Port/NtConnectPort.html

у Неббета тоже об этом вроде есть.


> Игорь Шевченко ©   (14.12.05 16:39) [4]
>
> BiN ©   (14.12.05 16:19) [2]
>
> Мозолей на пальцах прибавится


Имхо, реализация клиент-сервера LPC не сложнее создания канального IPC.

зы.
Мазолей не прибаваляется. -)


Digitman   (2005-12-14 16:57:00) [23]

всем носить не стаптывать.


MU   (2005-12-14 16:46:00) [24]

всем спасибо.


Digitman   (2005-12-14 16:43:00) [25]


> MU ©   (14.12.05 16:34) [3]
>  видел (читал про такое)


почему бы не попробовать-задействовать ?

для MS - наиболее "родной" и наиболее высокопроизводительный способ интерпроцессных коммуникаций ..


Игорь Шевченко   (2005-12-14 16:39:00) [26]

BiN ©   (14.12.05 16:19) [2]

Мозолей на пальцах прибавится


MU   (2005-12-14 16:34:00) [27]

>> Digitman ©   (14.12.05 16:09) [1]
 видел (читал про такое)
>> BiN ©   (14.12.05 16:19) [2]
 где можно почитать об этом?


BiN   (2005-12-14 16:19:00) [28]

а я бы - LPC


Digitman   (2005-12-14 16:09:00) [29]

я бы предпочел NamedPipes


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо