Мы находимся в процессе создания n-уровневого LOB-приложения Silverlight и рассматриваем возможность использования службы .NET RIA. Нам неясно, куда это подходит по отношению к нашему текущему API службы WCF. Наша текущая архитектура:
Silverlight <-> Служба WCF <-> Бизнес-логика <-> Модель Entity Framework <- > База данных
Посмотрев презентацию Nikhils Mix 09, вы увидите, что .NET RIA Services заменит наши разделы WCF и BusLog:
Silverlight <-> RIA Services <-> EF Model <-> DB
Это нормально, ожидайте, что нам нужен стандартный API-интерфейс конечной точки SOAP, доступный для использования другими приложениями (Biztalk, Integration и т. Д.). Могут ли службы .NET RIA представляться в качестве конечных точек SOAP без асинхронного требования?
Насколько легко реализовать службу WCF поверх службы .NET RIA? Знаете ли вы какие-нибудь хорошие онлайн примеры этого?
Спасибо,
Mark