Я запущу путем высказывания, что я не разработчик.NET, но был брошен в проект, где я должен использовать MSMQ, таким образом, классическое веб-приложение ASP может отправить сообщения в службу Windows C#, которая обрабатывает обработку. У меня есть опыт при интеграции других очередей сообщений с другими языками, но как я упомянул, у меня нет большого опыта с.NET и разработкой Windows, таким образом, некоторое руководство очень ценилось бы.
Вот мои вопросы...
Кто-то мог предоставить некоторый основной код C#, который слушает существующую очередь MSMQ и отвечает на новое сообщение путем выполнения чего-то простого как запись текущей метки времени к файлу журнала или отправке электронного письма?
Как я упаковываю этот код в Visual Studio.NET, чтобы создать и установить службу Windows? (Какой проект должен это быть и т.д. Я использую Визуальный Экспресс 2010 года C#.)
Наконец, я не уверен, какую версию и/или реализацию MSMQ я должен использовать для своих требований с классическим ASP. Я думаю, что COM-версия - то, в чем я нуждаюсь, но я также читал о новой версии WCF, а также различиях между 3,0 и 4.0. Кто-то мог дать мне направление, на которой версии я должен использовать?
Большое спасибо!