powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Composite UI Application Block и Smart Client Software Factory
9 сообщений из 9, страница 1 из 1
Composite UI Application Block и Smart Client Software Factory
    #34520338
andr_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Партнеры настаивают на использовании Composite UI Application Block и Smart Client Software Factory при разработке проекта.
Периодически возникает гнусная мыслишка, что хотят освоить новую модную тему, т.к. разумных доводов по ее использованию привести не могут.
Может, эти мысли есть у кого-нибудь?
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34520398
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может быть, они просто с грамотным архитектором поговорили, а нанять его не смогли?
CAB и SCSF очень хорошо спроектированные библиотеки для построения UI.
А мысли могут возникнуть только после знакомства с ТЗ на вашу систему.
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34521338
andr_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey AntonovМожет быть, они просто с грамотным архитектором поговорили, а нанять его не смогли?
CAB и SCSF очень хорошо спроектированные библиотеки для построения UI.
А мысли могут возникнуть только после знакомства с ТЗ на вашу систему.
Алексей, я читал Ваши февральские высказания в отношении этой технологии на форуме.
Возникают ощущения, что Вы - единственный, имеющий опыт использования этой технологии.
А ТЗ достаточно простое.
Есть система на Oracle 7 и Oracle Forms 3.0.
Заказчик попросил подумать над следующим:
1) можно ли довести версию Oracle до 10g и Forms до 6i, обязательно оставив формы в БД
2) довести версию Oracle до 10g и переписать формы. У наших партнеров нет людей, знакомых со средствами разработки для Oracle 10g, проще говоря java-разработчиков, а есть net-разработчики. Вот от и поступило предложение по использованию CAB и SCSF
3) А вообще тема работы модная нынче - централизованный ввод. Вот и считаю варианты по реализации:
- web-клиент и min накладных на сопровождение системы
- Oracle Lite на рабочих местах и асинхронная репликация с центр. БД
- локальная БД в сети и асинхронная репликация с центр. БД
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34524439
Alexey Antonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эти две библиотеки (вкупе с Microsoft Enterprise Library) помогут вам организовать клиентское рабочее место - smart-клиент. Если вы к этому стремитесь (к организации системы как смарт-клиент - сервер приложений - БД), то тогда это выгодно использовать. Но противопоказаний для разработки на базе этих библиотек классических двухзвенок также нет.
Под организацией рабочих мест имеется в виду распределение слоев (layers) и подсистем (subsystems) по подключаемым (plugins) библиотекам, которые регистрируются при конфигурировании оболочки запуска.
В зависимости от файла конфигурации можно собирать различные рабочие места - т.е. обеспечивается динамическая конфигурируемость системы. Прозрачно подключаются различные провайдеры авторизации для определения полномочий оператора рабочего места.
Хорошо реализована сервисная шаблонная модель, по которой можно реализовывать свой функционал проекта.
На самом деле, никаких откровений эти библиотеки не несут. Они реализуют на единой платформе различные удачные концепции, которые в том или ином виде любой разработчик вынужден решать при построении архитектуры средних и больших проектов, требующих развитого пользовательского GUI.

В совокупности с Web Service Software Factory можно строить и полноценные трехзвенные приложения.

С уважением, Алексей
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34524466
andr_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей, спасибо за ответ.
А такой вопрос:
реализовано вроде бы кэширование данных на стороне smart-клиента при вводе данных;
в случае разрыва и восстановления коннекта нет ли возможности данные из кэша передать на сервер?
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34524545
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для этого существует Offline Application Block.
Основные его свойства:
* Detecting the presence or absence of network connectivity.
* Notifying all registered components when the connection state changes.
* Downloading and caching the reference data that allows the application to function when the network connection is not available.
* Storing message data locally while the application is offline.
* Synchronizing message data with the server when the network connection becomes available.
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34524773
andr_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeVaДля этого существует Offline Application Block.
Основные его свойства:
* Detecting the presence or absence of network connectivity.
* Notifying all registered components when the connection state changes.
* Downloading and caching the reference data that allows the application to function when the network connection is not available.
* Storing message data locally while the application is offline.
* Synchronizing message data with the server when the network connection becomes available.
Спасибо. Помогли. Бум смотреть
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34526713
andr_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел про Offline Aplication Block.
Не понял вот чего: В автономном режиме сохранение данных в очереди. Очереди какой? Локальной или связь с BizTalk подразумевается? Если очередь локальная, тогда как быть с гарантированной доставкой?
...
Рейтинг: 0 / 0
Composite UI Application Block и Smart Client Software Factory
    #34526928
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Готовая реализация кэширования и очереди основана на MSDE и MSMQ, но руки у вас ничем не связаны и вы можете написать свой Queue Storage Provider,например, с Оракловым MQ.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Composite UI Application Block и Smart Client Software Factory
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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