Создание оснасток MMC для консольного приложения и службы Windows - PullRequest
0 голосов
/ 08 сентября 2010

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

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

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

1 Ответ

1 голос
/ 08 сентября 2010

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

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

...