Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

 

Как можно видеть, такой подход удобен всем:

>  есть возможность концептуального понимания решения задачи без необходимости нести издержки;

>  есть возможность провести предварительную, глубокую проработку уникального решения;

>  стоимость предварительной проработки отлична от нуля, что позволяет поставщику привлечь высококвалифицированные ресурсы;

>  в то же время, заказчик рискует лишь около 10% средств, а не всем бюджетом проекта, но получает за это полную картину относительно будущего SOA-решения;

>  промышленное проектирование ведется с учетом накопленного опыта, полученного на этапе пилотного проектирования.

Этап проектирования

Теперь, когда принято решение о проектировании SOA решения, когда начинается закладываться фундамент будущей SOA-системы, важно избежать самых дорогостоящих ошибок – ошибок этапа проектирования.

Модель мастер-данных

Среди всей совокупности данных, используемых в компаниях, есть определенная специфичная категория (15-20% от всего объема), которая используется как «язык информационных систем», лежащий в основе самого бизнеса компании. Такие данные называют мастер-данными. Первая задача, стоящая перед архитектором (или аналитиком) при построении и/или развитии информационной системы, выделить (идентифицировать) мастер-данные и создать на их основе модель мастер-данных. Модель мастер-данных включает в себя следующие компоненты (но ими не ограничивается):

>  определение типов данных (бизнес-объектов, справочников, вспомогательных данных и технологических данных);

>  определение событий;

>  определение исключительных ситуаций;

>  определение интерфейсов.

В SOA-системах модель мастер-данных – это межсистемный язык, со своим, как правило, очень длительным, жизненным циклом и желательно с версионностью (смотрите, например, «Методы работы с моделью мастер-данных в SOA-проектах», http://soa.it-consultants.ru/?q=node/4). От того, насколько тщательно спроектирован этот язык, очень многое зависит, так как модель данных будет непосредственно использоваться во всех без исключения прикладных проектах.

SOA-системы: распределенные и многопоточные


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100