Re[5]: SOA и ESB - текущее состояние и дальнейшие перспектив
От: LaPerouse  
Дата: 26.01.12 14:57
Оценка:
Здравствуйте, alex2808, Вы писали:

A>Здравствуйте, LaPerouse, Вы писали:


LP>>Здравствуйте, alex2808, Вы писали:


A>>>Здравствуйте, pagrus, Вы писали:


P>>>>SOA на веб-сервисах тоже не очень, но тут большую роль играет неправильная гранулярность сервисов/приложений.

A>>>Что такое неправильная гранулярность сервисов/приложений?
A>>>Интегрировать придется системы написанные на 1с, Java и .NET.
A>>>И все это нужно увязать в единую систему, с однородными справочниками и т.п.

LP>>Рекомендую посмотреть на OWL и семантические сервисы. Просто посмотреть (не обязательно использовать).

A>А можно расшифровать OWL? А то по этой абривиатуре я в поисковике нашел столько различны расшифровок!

Web Ontology Language

Помимо всего прочего, используется для интеграции разнородных данных, сопоставления словарей и справочников. Типичный пример использования для задач интеграции: есть две б.д. с данными из примерно одной и той же предметной области, задача — интегрировать эти б.д., то есть получить б.д, содержащую данные из этих двух б.д., или же дополнить данные в каждой б.д. данными из другой б.д. и т.п. Решается при помощи описания сущностей, фигурируемых в б.д. на языке OWL (если такого описания еще нет), и далее, выстраиваются отношения между ними.

Интеграция гетерогенных информационных систем (в особенности баз данных)

Во многих областях наблюдается ситуация, при которой важная информация распределяется по множеству баз данных. Основная проблема заключается в том, что эти базы данных, как правило, создавались разными людьми, в разное время и с использованием разных технологий, поэтому схемы данных также оказываются весьма различными. В результате крайне осложняется задача интеграции данных, которая необходима, в частности, для прозрачного выполнения запросов над всеми имеющимися данными.

Онтологии в целом, и OWL в частности, могут использоваться в этой ситуации для формального описания и интеграции схем баз данных (тех самых метаданных). Это позволяет организовать дополнительный метауровень, который создает интегрированную картину данных для внешних клиентов. Таким образом, клиенты могут использовать запросы к интегрированному представлению данных, которые затем разделяются на части, выполняются над отдельными БД, после чего результаты вновь объединяются в соответствии с интеграцией схем.


http://semanticfuture.net/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:OWL
Социализм — это власть трудящихся и централизованная плановая экономика.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.