На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> WCF Data Services
    Доброго времени суток, господа-специалисты.
    Волнует три вопроса:
    1. Является ли эта технология надстройкой над wcf?
    Если да, то:
    2. Можно ли так же конфигурировать его из кода/конфига
    Если да,то:
    3. где и как прописывать конфигурацию в web.config?

    Заранее благодарю за помощь.
      Для тех, у кого возник подобный вопрос:

      По умолчанию, когда создаёшь в asp.net приложении WCF DataService, он почему-то в конфиге никакой особой конфигурации не пишет. Целевая секция выглядит в Web.config следующим образом:

      ExpandedWrap disabled
        <system.serviceModel>
            <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
        </system.serviceModel>


      Туда просто нужно написать что-то типа:

      ExpandedWrap disabled
        <system.serviceModel>
            <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
            <services>
              <service name="Namespace.ServiceClassName">
                <endpoint binding="webHttpBinding"
                          contract="System.Data.Services.IRequestHandler"/>
              </service>
            </services>
        </system.serviceModel>


      Обращу внимание на 2 момента:
      1. WcfDataServices поддерживают только webHttpBinding
      2. Ваш сервис наследуется от класса, который реализует контракт System.Data.Services.IRequestHandler

      Добавлено
      Далее можно играться с настройками.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0158 ]   [ 16 queries used ]   [ Generated: 24.04.24, 22:02 GMT ]