Гость
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента / 19 сообщений из 19, страница 1 из 1
04.07.2012, 10:11
    #37865515
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Господа, добрый день! )

Помогите выбрать виды WCF для того чтобы можно было бы написать клиентскую часть на любом средстве. (как на .NET, так и на Java, либо на чем либо еще). Цель - централизовать всю бизнес логику в едином пространстве с широкими возможностями по расширению.

Идея в следующем: сделать что то типа аппликайшен сервера, который работает с БД через EF и содержит какие-то дополнительные сервисы. Т.е. он должен предоставлять API для написания клиентских мест. В зависимости от задач клиенты могут быть написаны на любых средствах разработки.

Как я понял лучшей практикой для .NET является RIA. Но RIA (а так же обычный WCF) тоже заточен вроде бы на работу только .NET приложениями (на счет протокола HTTP не уверен).

Вроде бы WCF Data Services может предоставить унифицированный формат общения (ODATA). Но насколько будет это будет правильным выбором?

Так же нужна дополнительная функциональность, не привязанная к данным. Если мы выберем WCF Data Services + Web Services, насколько это будет хорошим выбором?

Или может быть скомбинировать WFC RIA + обычный WFC для .NET приложений, а сверху накинуть WCF Data Services + Web Services как прослойку?

В общем, помогите разобрать эту кашу в голове. )
...
Рейтинг: 0 / 0
04.07.2012, 10:13
    #37865519
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Просьба к модераторам, перенести в форум WCF. Ошибся малость. (
...
Рейтинг: 0 / 0
04.07.2012, 10:24
    #37865536
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
AndianaПомогите выбрать виды WCF для того чтобы можно было бы написать клиентскую часть на любом средстве

С чего вы взяли что у него есть ограничения на клиентскую часть?
...
Рейтинг: 0 / 0
04.07.2012, 10:31
    #37865552
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Lelouch, на клиенте генерятся прокси-объекты. Че-то сомневаюсь что например Java может что знать о них. Может я и ошибаюсь). Я не волшебник, я только учусь. ) Вот и спрашиваю советов сообщества. )
...
Рейтинг: 0 / 0
04.07.2012, 10:32
    #37865553
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
...
Рейтинг: 0 / 0
04.07.2012, 10:33
    #37865556
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Они генеряться по XML описанию, какая разница в какой среде?
...
Рейтинг: 0 / 0
04.07.2012, 10:45
    #37865591
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Lelouch, т.е. настраиваем формат сообщений в XML формате и уже обрабатываем на клиенте. Гуд.

Тогда какая связка будет наиболее эффективной? RIA или Data Services? Или вообще лучше обойтись простым WCF?
...
Рейтинг: 0 / 0
04.07.2012, 10:49
    #37865598
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Andiana,

нет вы не поняли, формат сообщений - это свойства привязки.
Генерация клиента для сервиса происходит по xml описанию.
...
Рейтинг: 0 / 0
04.07.2012, 10:57
    #37865610
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Lelouch,

хорошо, попозже почитаю по этому поводу подробнее.

будем считать что у нас есть сервис. его описание доступно в формате XML. он может общаться с помощью сообщений так же в формате XML (какой именно пока не важно).

>Тогда какая связка будет наиболее эффективной? RIA или Data Services? Или вообще лучше обойтись простым WCF?

так что будет эффективней использовать в рамках вышесказанной задачи?
...
Рейтинг: 0 / 0
04.07.2012, 10:59
    #37865614
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
а да... так же считаем что описание и формат сообщений можно использовать в разных средах разработки.
...
Рейтинг: 0 / 0
04.07.2012, 11:00
    #37865615
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Andiana,
без понятия я с WCF RIA не работал )
...
Рейтинг: 0 / 0
04.07.2012, 11:05
    #37865624
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Ну может быть кто-нибудь сможет ответить на главный вопрос? )
...
Рейтинг: 0 / 0
04.07.2012, 11:15
    #37865650
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Andiana,

На главный и я могу, 42 )))
...
Рейтинг: 0 / 0
04.07.2012, 11:16
    #37865654
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
а почему молчим? ))
...
Рейтинг: 0 / 0
04.07.2012, 11:18
    #37865658
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Andiana,

Я ответил,
42
...
Рейтинг: 0 / 0
04.07.2012, 11:19
    #37865659
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
я бы хотел ответ на главный вопрос местного масштаба)
...
Рейтинг: 0 / 0
04.07.2012, 11:23
    #37865676
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
...
Рейтинг: 0 / 0
04.07.2012, 11:24
    #37865678
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
В общем я пока склоняюсь к WFC Data Service. И обычный WFC для доп. функциональности.
Так как RIA все таки вроде бы заточен по .NET. А Data как раз и предназначен для разных клиентов.

Если кто-нибудь сможет что-то еще посоветовать, буду весьма благодарен. )
...
Рейтинг: 0 / 0
04.07.2012, 11:42
    #37865725
Andiana
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента
Кстати, нашел очень интересную ссылку на построение архитектуры

http://microsoftnlayerapp.codeplex.com/

Модератор: Тема перенесена из форума "ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM".
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Помогите выбрать: EF+(WCF v WCF Data v WCF RIA) для любого клиента / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]