Сервисы RIA.NET / Сервисы WCF

Я не знаю о достоверности этого подхода, но, используя версию Firebase 10.2.6 на Android, я могу сделать что-то вроде этого:

firebaseDatabase.getReference("parent")
                            .orderByChild("childNode")
                            .startAt("[a-zA-Z0-9]*")
                            .endAt(searchString)

Иногда кажется, что это хорошо работает

11
задан Mark Cooper 3 June 2009 в 14:33
поделиться

2 ответа

Да - в следующем CTP для служб RIA у нас будет очень хорошая поддержка для определения службы WCF (через Astoria и, возможно, ванильного WCF), которая раскрывает вашу бизнес-логику в службах RIA. Таким образом, у вас будет два руководителя по реализации ваших служб RIA.

Silverlight <---> Службы RIA <---> Модель EF <---> БД Службы WCF <--->

Я бы сказал, что эта модель имеет смысл, если основной целью является приложение Silverlight, однако, если основной целью является служба WCF, я бы остановился на той модели, которая у вас есть сегодня. это поможет?

.. Брэд

10
ответ дан 3 December 2019 в 10:04
поделиться

Мы рассматриваем точно такой же сценарий. Прямо сейчас мы думаем о следующей модели:

Silverlight <--> RIA Services <--> WCF Service <--> Business Logic <--> Entity Framework Model <--> База данных

Мы сможем размещать наши службы WCF в различных привязках. Мы будем использовать вызов inProc из RIA в WCF для приложения Silverlight. Для внешних потребителей служб WCF мы будем размещать их с конечной точкой wsHttp.

Таким образом, в нашем сценарии мы получаем лучшее из обоих. Службы RIA становятся частью набора служб представления для нашего приложения, что облегчает программирование приложения Silverlight (т. Е. Асинхронного). Обратной стороной является то, что мы добавили дополнительный слой.

Мысли?

0
ответ дан 3 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: