Создание оснасток MMC для консольного приложения и службы Windows

Привет, ребята, мне нужно иметь стандартный графический интерфейс управления (внешний вид), и в последнее время я смотрю в MMC. Msdn и другие бесплатные учебные пособия обеспечивают установку и простую реализацию оснастки.

Я сейчас запутался, как интегрировать его с моими производственными приложениями (консоль и служба Windows). Нужно ли устанавливать протокол связи для моей оснастки и других приложений? Я думаю о том, чтобы сделать какое-то классическое удаленное взаимодействие или через wcf для протокола связи, но не совсем уверен, должно ли это быть моей дорожной картой.

Что мне нужно, это пример демонстрации или учебника, который реализует оснастку, взаимодействующую с рабочим консольным приложением или службой Windows. Если кто-то может дать несколько советов о том, как это сделать или какую-то реальную реализацию, очень ценится.

1 ответ

Решение

MMC не диктует, как вы говорите со своим кодом. Это только уровень представления. Вы можете делать практически все, что вам нравится (если вы хорошо себя ведете с точки зрения отсутствия блокировки потока пользовательского интерфейса), вы можете выполнять сетевые вызовы, ADSI, RPC, WCF, COM, Win32,....

Мы использовали библиотеку Ironring C# вместо поддержки mmc3 C#; это более стабильно (и работает с более старыми mmc)

Другие вопросы по тегам