Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
Из интервью технического руководителя Intersystems Пола Грабшайда российскому журналу Computerworld, 2006 г. автор С технологической точки зрения одно из самых интересных изменений состоит в том, что тогда наши продукты в основном использовались для приложений на уровне подразделений, а предприятия в целом больше ориентировались на крупные готовые системы типа SAP R/3. Теперь же ситуация меняется в нашу пользу, системы категории «все в одном» теряют свою привлекательность. Заказчики хотят получать более гибкие решения, более точно привязанные к их конкретным потребностям; в этих условиях один продукт или одна СУБД не решают всех проблем, но при этом гетерогенные приложения должны быть собраны в систему и гибко связаны между собой. Изменение представлений о корпоративных системах позволило нам вывести в 2003 году на рынок еще один наш продукт, Ensemble, решающий именно эту категорию задач. Мы в какой-то мере опередили нынешнее увлечение Web-сервисами и сервис-ориентированными архитектурами (Service-Oriented Architecture). Используя Web-сервисы и SOA, мы собираем отдельные приложения в «связанное предприятие» (Connectable Enterprise). Вы упомянули SOA. Сегодня трудно найти ИТ-компанию, которая бы не говорила о своей приверженности этой архитектуре; в чем состоит ваше видение данной технологии? Прежде всего, SOA это не технологии, а концепция. Технологии Web-сервисов, SOAP и т. д. — всего лишь один из возможных механизмов доставки сервисов. В Cache, а позже и в Ensemble мы приняли собственную философию, допускающую разнообразные подходы к доставке сервисов. Мы создаем объект в Cache, он может быть доступен в самой Cache, а также в средствах Java или Active X. С тех пор появились J2EE, .Net, Web-сервисы, XML, появится что-то еще в дальнейшем, но наша философия останется прежней. Объектный подход не перестанет обладать преимуществами при описании данных и того, что нужно делать с этими данными. Но всегда будут предпочтения по отношению к определенным механизмам доставки и средствам разработки, и мы не можем заведомо отдать предпочтение чему-то одному. Среди наших потребителей есть адепты той или иной технологии, а мы хотим работать на всех. Для нас SOA не является чем-то новым, мы всегда говорили о необходимости связывать приложения сервисами, может быть не используя ту терминологию, которая в моде сейчас. Признаюсь, мы более успешны в технологиях, чем в маркетинге, эта наша сила и слабость одновременно. То есть вы строили связанность по природе сервисную, но не использовали термин SOA? Если мы оглянемся назад, то увидим, что всегда существовало два типа связанности, у каждого свои недостатки. Один на уровне данных, данные находились в реляционных СУБД, но не вся логика связанности данных укладывается в таблицы. Второй способ — через программные интерфейсы, но они слишком специфичны и зависят от языка, на котором вы работаете. Достоинства Web-сервисов в том, что они менее технологически зависимы и слабее связаны, а также позволяют работать на расстоянии. Но здесь тоже не все просто: слабая связанность приносит большие потери в производительности, поэтому организации часто стремятся сделать сервисы крупнее, чтобы сократить затраты при обмене. Так что же такое Ensemble в контексте SOA? Хороший инстумент, с помощью которого можно построить систему ориентируемую на сервисы? Готовое решение SOA? Или концепция Ensemble просто похожа на концепцию SOA? Так вот хотелось бы узнать об реализации сервис-ориентированной архитектуре (SOA) с помощью Ensemble. Нужен ли какой-нибудь дополнительный инструментарий для посторения SOA или все есть в Ensemble? Где можно подробнее узнать об реализации SOA на базе Ensemble? Нам будут разрабатывать АСУП на базе Cache, используя для интеграции платформу Ensemble. Мы хотим, чтобы наша система имела сервис-ориентированную архитектуру (SOA). Ожидаются ответы компетентых людей, в частости представителей InterSystems. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2007, 14:19 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
Кстати, а где можно скачать какие нибуди методички или матерьялы по работе в Ensemble? По Каше имеются, а по Ensemble только маркетинговые с общим описанием? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2007, 18:16 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
Так кто-нибудь вообще работал с Ensemble? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2007, 12:03 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
Нам нужно в юникод перейти для начала... Тогда споём и в ансамбле! 8) ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2007, 14:00 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
ErickИз интервью технического руководителя Intersystems Пола Грабшайда российскому журналу Computerworld, 2006 г. автор С технологической точки зрения одно из самых интересных изменений состоит в том, что тогда наши продукты в основном использовались для приложений на уровне подразделений, а предприятия в целом больше ориентировались на крупные готовые системы типа SAP R/3. Теперь же ситуация меняется в нашу пользу, системы категории «все в одном» теряют свою привлекательность. Заказчики хотят получать более гибкие решения, более точно привязанные к их конкретным потребностям; в этих условиях один продукт или одна СУБД не решают всех проблем, но при этом гетерогенные приложения должны быть собраны в систему и гибко связаны между собой. Изменение представлений о корпоративных системах позволило нам вывести в 2003 году на рынок еще один наш продукт, Ensemble, решающий именно эту категорию задач. Мы в какой-то мере опередили нынешнее увлечение Web-сервисами и сервис-ориентированными архитектурами (Service-Oriented Architecture). Используя Web-сервисы и SOA, мы собираем отдельные приложения в «связанное предприятие» (Connectable Enterprise). Вы упомянули SOA. Сегодня трудно найти ИТ-компанию, которая бы не говорила о своей приверженности этой архитектуре; в чем состоит ваше видение данной технологии? Прежде всего, SOA это не технологии, а концепция. Технологии Web-сервисов, SOAP и т. д. — всего лишь один из возможных механизмов доставки сервисов. В Cache, а позже и в Ensemble мы приняли собственную философию, допускающую разнообразные подходы к доставке сервисов. Мы создаем объект в Cache, он может быть доступен в самой Cache, а также в средствах Java или Active X. С тех пор появились J2EE, .Net, Web-сервисы, XML, появится что-то еще в дальнейшем, но наша философия останется прежней. Объектный подход не перестанет обладать преимуществами при описании данных и того, что нужно делать с этими данными. Но всегда будут предпочтения по отношению к определенным механизмам доставки и средствам разработки, и мы не можем заведомо отдать предпочтение чему-то одному. Среди наших потребителей есть адепты той или иной технологии, а мы хотим работать на всех. Для нас SOA не является чем-то новым, мы всегда говорили о необходимости связывать приложения сервисами, может быть не используя ту терминологию, которая в моде сейчас. Признаюсь, мы более успешны в технологиях, чем в маркетинге, эта наша сила и слабость одновременно. То есть вы строили связанность по природе сервисную, но не использовали термин SOA? Если мы оглянемся назад, то увидим, что всегда существовало два типа связанности, у каждого свои недостатки. Один на уровне данных, данные находились в реляционных СУБД, но не вся логика связанности данных укладывается в таблицы. Второй способ — через программные интерфейсы, но они слишком специфичны и зависят от языка, на котором вы работаете. Достоинства Web-сервисов в том, что они менее технологически зависимы и слабее связаны, а также позволяют работать на расстоянии. Но здесь тоже не все просто: слабая связанность приносит большие потери в производительности, поэтому организации часто стремятся сделать сервисы крупнее, чтобы сократить затраты при обмене. Вопросы достаточно сложные и интересные. Попробую кратко на них ответить. Хотя ответы будут не полные. Эту тему лучше обсуждать после первоначального знакомства с Ensemble. Чтобы получить общее представление о возможностях Ensemble, стоит посмотреть демонстрацию продукта. Прежде всего нужно еще раз подчеркнуть, что SOA - это не технология, а концепция. Идея состоит в том, что функциональность унаследованных и новых приложений преобразуется в некоторые "сервисы", которые можно использовать для решения новых задач. Вообще, в рамках SOA и Enterprise Application integration существует целый ряд концепций, связанных друг с другом. Так что с ходу разобраться в них достаточно сложно. Erick Так что же такое Ensemble в контексте SOA? Хороший инстумент, с помощью которого можно построить систему ориентируемую на сервисы? Ensemble позволяет создать новое SOA-решение, объединяющее новую функциональность и функциональность интегрированных унаследованных приложений. Есть еще одно понятие, связанное с SOA - композитные приложения. Аналитическая компания Gartner определяет композитное приложение как Gartnernew, user-centric applications front-ending pre-existing (that is, not developed contextually with the new front-end) applications. The new application logic developed for the composite application — no matter through which tool — a portal, an integrated service environment, a business process management suite (BPMS) or custom code running on a workstation or server — typically is meant to provide a new (multichannel) front end to one or more established applications, increasingly in the context of SOA initiatives. В только что опубликованном отчете Gartner "Application Infrastructure for Composite-Application" Ensemble занимает лидирующую позицию среди всех ведущих производителей ПО. Erick Готовое решение SOA? Нет. Ensemble позволяет интегрировать существующие приложения, разработать новые композитные приложения. Реализовать на предприятии новые решения в соответствии с SOA. Erick Или концепция Ensemble просто похожа на концепцию SOA? В рамках Ensemble реализована универсальная архитектура сервисов, которая позволяет создавать SOA решения. В Ensemble можно реализовать и Event Driven Architecture, и разработать композитные приложения, и автоматизировать бизнес-процессы, и интегрировать приложения и создать решение для мониторинга бизнес активности. То есть концепций много. Эти концепции - различные взгляды на мир. В реальности они сильно переплетаются. В Ensemble в рамках единого продукта есть инструменты, которые позволяют реализовать решения, в соответствии с необходимыми концепциями. Erick Так вот хотелось бы узнать об реализации сервис-ориентированной архитектуре (SOA) с помощью Ensemble. Нужен ли какой-нибудь дополнительный инструментарий для посторения SOA или все есть в Ensemble? Дополнительный инструментарий не нужен. Все что нужно есть в Ensemble. Erick Где можно подробнее узнать об реализации SOA на базе Ensemble? Про SOA можно почитать в отчетах Gartner, статьях и т.д. Есть ознакомительные семинары по Ensemble, если их посетить многие вопросы будут понятны. Можно почитать обзорные статьи на нашем локальном и корпоративном сайте. Для того чтобы соотнести возможности Ensemble и SOA, этого может оказаться достаточным. Ну а для выполнения проекта на Ensemble, нужно проходить обучение. Erick Нам будут разрабатывать АСУП на базе Cache, используя для интеграции платформу Ensemble. Мы хотим, чтобы наша система имела сервис-ориентированную архитектуру (SOA). Те решения, которые уже сделаны на Ensemble в большинстве случаев соответствуют концепции SOA. Если у Вас есть задача, в которой нужно применять SOA, то в результате получите решение, соответствующее этой концепции! Erick Ожидаются ответы компетентых людей, в частости представителей InterSystems. Ответы, конечно же, получились очень общие. Советую обсудить этот вопрос на совместной встрече с представителями InterSystems и партнера InterSystems, который собирается делать Вам систему. С уважением, Вадим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2007, 13:47 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
VadimF , Спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 16:01 |
|
||
|
Ensemble и SOA
|
|||
|---|---|---|---|
|
#18+
Еще один материал на тему: Gartner поместила InterSystems Ensemble в квадрант «Лидеры» в аналитическом отчете «Magic Quadrant For Application Infrastructure For Composite-Application Projects» В отчете есть ссылка на фрагмент отчета Gartner по данной теме. Стоит почитать, если интересует тема Ensemble и SOA Вадим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 20:32 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=81&tid=1559293]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 307ms |

| 0 / 0 |
