2010-09-08 3 views
0

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

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

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

+0

Вот несколько интересных страниц: http://www.codeproject.com/Articles/3909/Remoting-Management-Console и http://www.codeproject.com/Статьи/419660/IP-Watchdog-Simple-Windows-Service-Written-in-Csha HTH – Roger

ответ

1

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

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

+0

Спасибо за ответ, теперь я знаю, что я поступаю правильно. Можете ли вы дать ссылку на сайт библиотеки, которую вы используете? Я также рассмотрю ее. Благодарю. – powerbox

+0

http://sourceforge.net/projects/mmclibrary/ – pm100

Смежные вопросы