2 / 2 / 3
Регистрация: 06.08.2015
Сообщений: 32
1
.NET 4.x

NT Service && Application

07.08.2015, 11:04. Показов 657. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане!

Вопрос такой:
Есть служба написанная на С# и запускается в системе под LocalSystem Account и также есть приложение написанное также на С# WinForm.
Задача: Служба понимает у кого сейчас активная сессия и запускает приложение под этого пользователя на его рабочем столе. Далее продолжается работа: Служба опрашивает приложение на предмет сообщений для нее или если у нее есть сообщения отсылает их приложению. Так вот какой технологией лучше всего организовать эту связь. Если возможно подкрепите примером.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.08.2015, 11:04
Ответы с готовыми решениями:

Валидатор указывает на ошибочную ссылку, вместо & нужно & amp
Использую браузер FF 8.0, на нем установлен HTML Vallidator. Так вот этот валидатор ругается типо я...

Task Manager && C#
Здраствуите! Вазможна скрыть процесс в Task Manager у C# программи, без ring0/драивера? Спасибо.

Как создать процесс (MFC application *.exe) из c# Windows Service?
сервис создается, инсталлируется из запускается фактически кнопкой мыши, новый процесс создается...

C++ & C#
Имеются 2 приложения, написанных на представленных языках (естественно исходники имеются). Каким...

7
Эксперт .NET
5540 / 4303 / 1218
Регистрация: 12.10.2013
Сообщений: 12,347
Записей в блоге: 2
07.08.2015, 13:30 2
Цитата Сообщение от CyberFireFly Посмотреть сообщение
вот какой технологией лучше всего организовать эту связь
WCF может быть? Очень удобная технология.
0
2 / 2 / 3
Регистрация: 06.08.2015
Сообщений: 32
07.08.2015, 13:40  [ТС] 3
Да думал об этом. Технология довольно токи не плоха. Буду использовать её в следующей стадии проекта. А сейчас хочу понять стоит ли использовать её здесь или можно другими способами.
Пока что есть варианты:
IPC
Socets
TCP\Socets
Named Pipe(кажется он только для процессов)
WCF
0
Эксперт .NET
5540 / 4303 / 1218
Регистрация: 12.10.2013
Сообщений: 12,347
Записей в блоге: 2
07.08.2015, 13:44 4
Цитата Сообщение от CyberFireFly Посмотреть сообщение
Технология довольно токи не плоха.
Более чем.
Цитата Сообщение от CyberFireFly Посмотреть сообщение
Пока что есть варианты:
IPC
Socets
TCP\Socets
Named Pipe(кажется он только для процессов)
WCF
Последний, в общем, включает все остальные.
1
2 / 2 / 3
Регистрация: 06.08.2015
Сообщений: 32
07.08.2015, 13:52  [ТС] 5
Тогда такой вопрос: служба из под LocalSystem запускается до того как какой либо пользователь начал работу. Служба запустилась>WCF захостилась>? что с приложением. Я так понимаю WCF создает EndPoint куда стучится Application. Если все будет работать когда пользователь зайдет в систему и Служба запустит у него приложение?
0
307 / 284 / 102
Регистрация: 06.05.2014
Сообщений: 861
07.08.2015, 13:56 6
Можно ещё старый добрый (добрый ли?) .NET Remoting. Всё очень и очень просто. Если проект не большой - самое то. Имхо.
0
Эксперт .NET
5540 / 4303 / 1218
Регистрация: 12.10.2013
Сообщений: 12,347
Записей в блоге: 2
07.08.2015, 14:03 7
Цитата Сообщение от CyberFireFly Посмотреть сообщение
Служба запустилась>WCF захостилась>?
В принципе, если есть доступ к машине пользователя, то хост WCF можно вообще в IIS установить.
0
2 / 2 / 3
Регистрация: 06.08.2015
Сообщений: 32
07.08.2015, 14:14  [ТС] 8
Смотри вот в чем смысл. Допустим есть локальная машина. При запуске ОС должна запускаться Windows служба. После того как какой-то из пользователей начал работу это служба должна запустить у пользователя приложение и в дальнейшем посылать или получать сообщения(аргументы или скажем совершаемые действия).
0
07.08.2015, 14:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2015, 14:14
Помогаю со студенческими работами здесь

циклы for & while ?
мое почтение уважаемые. Не подскажет ли кто ? Задача. С# MSVS 2008 Есть XML файл настроек из...

WMI & C#
Всем привет!кТО скинет ссылочку чтобы почитать по поводу сабжа- только что-то толковое!

КОМПАС-3D & C#
Есть ли компонент .NET для работы с файлами *.frw чертежной программы КОМПАС-3D???

Drag&Drop
Уважаемые коллеги, есть такая задача, на форму кидают файл, мне нужно получить его полное имя (путь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru