Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Composite UI Application Block и Smart Client Software Factory / 9 сообщений из 9, страница 1 из 1
11.05.2007, 18:39
    #34520338
andr_k
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Партнеры настаивают на использовании Composite UI Application Block и Smart Client Software Factory при разработке проекта.
Периодически возникает гнусная мыслишка, что хотят освоить новую модную тему, т.к. разумных доводов по ее использованию привести не могут.
Может, эти мысли есть у кого-нибудь?
...
Рейтинг: 0 / 0
11.05.2007, 19:13
    #34520398
Alexey Antonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Может быть, они просто с грамотным архитектором поговорили, а нанять его не смогли?
CAB и SCSF очень хорошо спроектированные библиотеки для построения UI.
А мысли могут возникнуть только после знакомства с ТЗ на вашу систему.
...
Рейтинг: 0 / 0
12.05.2007, 23:39
    #34521338
andr_k
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
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
14.05.2007, 18:51
    #34524439
Alexey Antonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Эти две библиотеки (вкупе с Microsoft Enterprise Library) помогут вам организовать клиентское рабочее место - smart-клиент. Если вы к этому стремитесь (к организации системы как смарт-клиент - сервер приложений - БД), то тогда это выгодно использовать. Но противопоказаний для разработки на базе этих библиотек классических двухзвенок также нет.
Под организацией рабочих мест имеется в виду распределение слоев (layers) и подсистем (subsystems) по подключаемым (plugins) библиотекам, которые регистрируются при конфигурировании оболочки запуска.
В зависимости от файла конфигурации можно собирать различные рабочие места - т.е. обеспечивается динамическая конфигурируемость системы. Прозрачно подключаются различные провайдеры авторизации для определения полномочий оператора рабочего места.
Хорошо реализована сервисная шаблонная модель, по которой можно реализовывать свой функционал проекта.
На самом деле, никаких откровений эти библиотеки не несут. Они реализуют на единой платформе различные удачные концепции, которые в том или ином виде любой разработчик вынужден решать при построении архитектуры средних и больших проектов, требующих развитого пользовательского GUI.

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

С уважением, Алексей
...
Рейтинг: 0 / 0
14.05.2007, 19:06
    #34524466
andr_k
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Алексей, спасибо за ответ.
А такой вопрос:
реализовано вроде бы кэширование данных на стороне smart-клиента при вводе данных;
в случае разрыва и восстановления коннекта нет ли возможности данные из кэша передать на сервер?
...
Рейтинг: 0 / 0
14.05.2007, 20:02
    #34524545
SeVa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Для этого существует 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
14.05.2007, 23:24
    #34524773
andr_k
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
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
15.05.2007, 16:17
    #34526713
andr_k
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Посмотрел про Offline Aplication Block.
Не понял вот чего: В автономном режиме сохранение данных в очереди. Очереди какой? Локальной или связь с BizTalk подразумевается? Если очередь локальная, тогда как быть с гарантированной доставкой?
...
Рейтинг: 0 / 0
15.05.2007, 17:12
    #34526928
SeVa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Composite UI Application Block и Smart Client Software Factory
Готовая реализация кэширования и очереди основана на MSDE и MSMQ, но руки у вас ничем не связаны и вы можете написать свой Queue Storage Provider,например, с Оракловым MQ.
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Composite UI Application Block и Smart Client Software Factory / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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