powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Сервер приложений
16 сообщений из 16, страница 1 из 1
Сервер приложений
    #37215780
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. На работе стоит задача по переносу КИС на 3-х звенку (сейчас это обычный клиент-сервер на Delphi+Oracle). Сейчас стоит задача разработки "пробного" сервера приложений., я тут вообще не в теме...по готовым продуктам инфы достаточно много, а вот каких либо тех спецификаций я не накопал :( Если кто имеет опыт разработки поделитесь плиз какие задачи он должен выполнять (я конечно представляю какие, но хотелось бы уточнить, ну или узнать что я мог не учесть) и какие технологии .NET использовать.
Спасибо всем кто отпишется.
...
Рейтинг: 0 / 0
Сервер приложений
    #37216042
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, какие задачи выполнять - это только вам решать : )

а технологии, если выбрана плаьформа (.Net), то возможные варианты
1. толстый коиент: десктоп (WinForms vs WPF) + WCF-обёртка(и) для сервера приложений
2. тонкий клиент: ASP.Net vs MVC + сервер приложений хостится в IIS или аналогично первому дёргается по WCF
3. Silverlight + WCF...(как в п.1)

при полной свободе лично я бы выбрал вариант № 3
...
Рейтинг: 0 / 0
Сервер приложений
    #37216076
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скорее всего будет полнофункциональный толстый клиент и тонкий клиент с сильно порезанными возможностями. По архитекту ре рассматривается 2 варианта: 1 сервер приложений + 1 хранилище данных либо сервера приложений в сайтах AD + единое хранилище данных...
Еще вопрос: если строить на основе служб WCF, то какой подход правильный: выделать одну службу для всех функциональных блоков или реализовывать блоки в отдельных службах?
...
Рейтинг: 0 / 0
Сервер приложений
    #37218094
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gamu,

правильный - тот, который лучше удовлетворяет потребности приложения : )

у каждого варианта свои "+" и "-"

если 1 сервер, то клиенты "знают" одну точку доступа.
если несколько, то клиенты должны "знакомиться" с несколькими точками

с другой стороны - несколько серверов
1. можно раскидать по разным железякам
2. апдейт одного сервера (остановка) не затрагивает другие....


можно использовать микс - 1 сервер-диспетчер.
Клиенты знают только его.
Он (сервер) проводит контроль доступа, аудит, и т.п..
Далее он раскидывает задачи по другим серверам (отчёты, расчёты, .... что там у вас вообще я ж не знаю :)) )
И он же, в случае необходимости, может организовывать очередь, если сервер(ы) конкретных служб остановлениы
...
Рейтинг: 0 / 0
Сервер приложений
    #37292616
kravchenkomail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не совсем понял по поводу организации микса.. Какими средствами реально воплотить в жизнь?
...
Рейтинг: 0 / 0
Сервер приложений
    #37292759
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть про это: Сервисная шина предприятия ?
...
Рейтинг: 0 / 0
Сервер приложений
    #37292824
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kravchenkomailНе совсем понял по поводу организации микса.. Какими средствами реально воплотить в жизнь?

В WCF 4.0 есть всроенные средства маршрутизации .

ЗЫ При правильном подходе возможно совместить 1 и 3.
...
Рейтинг: 0 / 0
Сервер приложений
    #37296501
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно я больше склоняюсь к варианту тов. Шайтана + сервисная шина для взаимодействия с POS(?) SAP.
...
Рейтинг: 0 / 0
Сервер приложений
    #37299589
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтантонкий клиент: ASP.Net vs MVC + сервер приложений хостится в IIS или аналогично первому дёргается по WCF
Вы фантазёр, Шайтан ) Какую роль тут играет звено WCF? Выкинуть нах. Юзать человеческий ASP.NET + DAL(ORM).
WCF же удобен для поставки данных для внешних систем. Когда появится надобность, создадим зависимый слой (от DAL) и будем транспортировать данные. Но для большинства же случаев за глаза SQL или SSIS. Так что WCF задвигаем в долгий ящик.

Шайтанпри полной свободе лично я бы выбрал вариант № 3
Упаситягосподь.
...
Рейтинг: 0 / 0
Сервер приложений
    #37300409
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЮзать человеческий ASP.NET + DAL(ORM).эээ... как бы у нас задачи выходят за рамки приложений "три таблички + 2 окна"

в WCF сервисы у нас обёрнуты "долгоиграющие" блоки. причём хоститься они могут не на том сервере, где IIS.
ASP.Net - только "морда лица" и не более :)
...
Рейтинг: 0 / 0
Сервер приложений
    #37300534
gamu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шайтан,

Да, именно так и планируется...тока + еще кое какие возможности на толстом клиенте.
И еще вопрос.....если формировать грид over 2500 строк в ~ 10 колонках.....насколько эффективно это передавать сервисом
...
Рейтинг: 0 / 0
Сервер приложений
    #37303398
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтанэээ... как бы у нас задачи выходят за рамки приложений "три таблички + 2 окна"
Не поверите, у нас тоже :)

Шайтанв WCF сервисы у нас обёрнуты "долгоиграющие" блоки. причём хоститься они могут не на том сервере, где IIS.
WCF интересен для транспорта данных в сторонние системы, интеграция, трансформация. Писать свой DataLayer для бизнеса под "морду", простите, маразм. Тем более, на звене сервера приложений. Ну и недостаток - это скорость (думаю, не нужно комментировать почему). Про хостинг сервиса речь не идёт пока.

ШайтанASP.Net - только "морда лица" и не более :)
А как иначе-то? )
...
Рейтинг: 0 / 0
Сервер приложений
    #37314215
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУWCF интересен для транспорта данных в сторонние системы, интеграция, трансформация. Муся, ты можешь представить, что именно этим и занимаемя????

МСУПисать свой DataLayer для бизнеса под "морду", простите, маразм.может тынц дашь на эту тему???
где я про на уровень доступа к данным говороил???
...
Рейтинг: 0 / 0
Сервер приложений
    #37316928
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтан МСУПисать свой DataLayer на WCF для бизнеса под "морду", простите, маразм.может тынц дашь на эту тему???
где я про на уровень доступа к данным говороил???
Уточню, чтобы не было недоразумений - выделил редом. Тут не тынц, тут голова нужна, ибо даталеер сам может общаться с БД - речь о 2 пукте (тонкий клиент).
...
Рейтинг: 0 / 0
Сервер приложений
    #37318726
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

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


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