Я обнаружил, что контроллер Asp.net Mvc может обслуживать приложения Asp.net Mvc View и Silverlight через DynamicActionResult (это может быть простой результат действия или результат действия Json, в зависимости от типа запроса) Итак, у меня есть 3 варианта создания промежуточного уровня для приложения Silverlight.
- Чистая служба WCF Каждый запрос к WCF должен быть объявлен в интерфейсе. Итак, это строго типизированное соединение.
- Контроллер Asp.net MVC Может одновременно обслуживать приложения Asp.net MVC View и Silverlight.
- Используя оба из них Я обнаружил, что это можно сделать, воспользовавшись ответом по следующей ссылке. Я думаю, это не очень хорошая идея для создания их обоих.
Служба WCF с приложением Asp.net MVC
Какова лучшая производительность между службой WCF и контроллером Asp.net MVC?
Спасибо