powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Организация проектирования WCF служб
11 сообщений из 11, страница 1 из 1
Организация проектирования WCF служб
    #37543787
Алексей Кр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как организовываете(проектируете) реализовываете WCF службы, когда она должна работать с базой данных.
Вопрос состоит вот в чем. Очень много методов по работе с базой данных: выборка данных по критериям, выборка данных из основных таблиц по критериям, добавление записей в каждую таблицу, удаление записей, обновление, и т.п.
И если проект развивается, добавляются новые сущности, соответственно и новые методы.
И неужто все методы отображаются в одной WCF службе (ну в нескольких) а методов много... и Нормально ли когда WCF служба будет состоять из 30-50 а может и больше методов??? Кто когда сталкивался с данной проблемой? Или это нормально???
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543813
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы, ответить нормально это или нет, нужно понять, зачем тебе работа с БД через WCF?
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543823
Алексей Кр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самый простой пример:
Веб приложение, работает с веб службами, в частности WCF служба.
В Веб приложении работают с данными: набор основных таблиц: добавление, изменение, удаление данных, поиск данных по предопределенным методам... и если таких таблиц (сущностей) 10-20... и по каждой набор своих методов...
Как вообще организовывается работа с БД через веб приложение посредством веб служб ???
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543828
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще в твоем случае вебслужба это простая замена ado.net.
Это дело выбора по сути.
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543839
Алексей Кр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну почему же замена... обращаемся к веб службе, сервер которой может располагаться неизвестно где... для этого и нужны веб службы... своего рода обертка над адонет, только с доступом в интернет... согласен...
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543860
Алексей Кр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
случайно не сталкивались со статьями в интернете, где упоминались бы данные вопросы (в частности много методов в веб служб и т.п.)
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37543958
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL SERVER может распологаться где угодно. и через интернет к нему можно получить доступ .
на чем написан клиент то?
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37544098
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КрПодход такой же как к проектированию обычных классов. Если методов в классе много - методы выносятся в отдельные классы. Если надо много сервисов - значит пусть их будет много. Что Вас пугает?
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37544229
Алексей Кр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наверное просто необычно для веб службы с кучей методов )))
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37544244
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Крнаверное просто необычно для веб службы с кучей методов )))Не совсем понятно, правильно ли Вы меня поняли. Предлагается делать много веб-служб, в каждой из них разумное количество методов.
...
Рейтинг: 0 / 0
Организация проектирования WCF служб
    #37547907
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Крнаверное просто необычно для веб службы с кучей методов )))

Как вариант - можно сделать сервис всего с одним методом, а запрос передавать в него в качестве параметра - для каждого типа запроса свой класс, унаследованный от одного базового. Для всех запросов на выборку - один класс, содержащий сериализованное описание предиката.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Организация проектирования WCF служб
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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