Borland Enterprise Server VisiBroker EditionКлючевые особенности
Развертывание CORBA-приложений в ИнтернетеРеволюция в технологии распределенных объектовНепрерывное изменение потребностей бизнеса ведет к росту темпов выпуска приложений для электронной коммерции. Сжатые сроки вывода продукта на рынок, усложнение задач интеграции и необходимость четкого отслеживания развития рынка привели к появлению новых стандартов и технологий. Архитектура CORBA (Common Object Request Broker Architecture - стандартная архитектура брокера объектных запросов) стала практикуемым стандартом для интеграции унаследованных приложений с интернетом. CORBA предоставляет масштабируемую инфраструктуру для создания мощных корпоративных приложений. Сегодня архитектура CORBA и распределенные объекты являются основой современных web-технологий. Инфраструктура CORBAСпецификация CORBA позволяет быстро менять архитектуру и подключать новые системы. Стандартизованная CORBA-инфраструктура с открытой платформой облегчает создание и развертывание приложений в разнородных средах, построенных с использованием различного оборудования, приложений и баз данных. Спецификация CORBA разработана OMG (Object Management Group - рабочая группа по развитию стандартов объектно-ориентированного программирования), консорциумом, объединяющим около 800 партнеров - поставщиков аппаратного и программного обеспечения и конечных пользователей. CORBA - наиболее распространенный стандарт связующего ПО для систем с распределенными объектами, обеспечивающий их взаимодействие и возможность повторного использования. Borland Enterprise Server VisiBroker Edition включает брокеры объектных запросов CORBA (object request broker, ORB) для языков программирования Java и C++, ориентированные на разработку и развертывание масштабируемых, гибких и простых в обслуживании распределенных корпоративных приложений. Тесное сотрудничество компании Borland с такими лидерами как Oracle, Sun, HP, Ericsson, Netscape и др. стало ключевым фактором, обусловившим исключительную популярность Borland VisiBroker на рынке CORBA-систем. Это полностью относится и к Borland Enterprise Server VisiBroker Edition, поддерживающему спецификации CORBA 2.4, в том числе:
Borland Enterprise Server VisiBroker EditionBorland Enterprise Server VisiBroker Edition реализует новейшие спецификации CORBA, отвечающие потребностям, возникающим при развертывании распределенных бизнес-приложений в масштабе предприятия. Все возможности VisiBroker Editionсоответствуют спецификации CORBA 2.4, что позволяет создавать надежные ORB-среды исполнения и поддержки для разработки, развертывания и обслуживания открытых, гибких и интероперабельных распределенных приложений. В технологии VisiBroker используются проверенные открытые стандарты, что устраняет зависимость от поставщика. Точная реализация протокола IIOP позволяет обеспечить высокую производительность, надежность и интероперабельность. Кроме того, VisiBroker Edition - единственный из коммерческих продуктов, который предоставляет механизмы для взаимодействия web-клиентов с объектами CORBA. Высокая степень масштабируемостиБлагодаря развитой архитектуре управления потоками и соединениями, высокопроизводительному механизму реализации протокола IIOP, а также применению технологии Smart Agent, VisiBroker Edition позволяет создавать решения с практически неограниченными возможностями масштабирования. Это подтверждается также замерами производительности в крупных корпоративных сетях с большим числом серверов и клиентов, в которых производятся интенсивные вычисления. Максимальная доступностьПрименяемая в VisiBroker Edition технология Smart Agent позволяет избежать простоев системы при выходе из строя отдельных компьютеров. Благодаря таким мощным возможностям службы имен CORBA как кластеризация, отказоустойчивость и восстановление после сбоев, VisiBroker Edition обеспечивает развертывание сложных приложений в масштабе предприятия с требуемыми уровнями надежности и защиты. Поддержка различных платформ и гибкостьVisiBroker Edition поддерживает различные платформы разработки и развертывания приложений и организацию взаимодействия с любыми брокерами объектных запросов, удовлетворяющими спецификациям IIOP и CORBA. Связь клиентских и серверных приложений возможна при любом сочетании аппаратных средств, операционных систем и используемых языков разработки. Надежная защитаНадежная защита - одно из основных требований современных предприятий. VisiBroker Edition обеспечивает мощную защиту на транспортном уровне и предоставляет механизмы аутентификации, основанные на отраслевых стандартах. Безопасный обмен данными обеспечивается за счет использования протоколов SSL 3.0, b и поддержки механизмов взаимной аутентификации с применением цифровых сертификатов стандарта X.509. Поддерживается также аутентификация с использованием имени пользователя и пароля на клиентской стороне; для хранения учетных записей при этом могут применяться средства Microsoft Windows NT, UNIX, LDAP и базы данных с интерфейсом JDBC. Наряду с реализацией спецификации OMG CSIv2 уровня 0 (Common Secure Interoperability, version 2 - стандартное защищенное взаимодействие), поддерживается служба аутентификации и авторизации для платформы Java (Java Authentication and Authorization Service, JAAS). Web-приложения CORBAVisiBroker Edition обладает всеми функциональными возможностями Borland Enterprise Server Web Edition, в том числе Borland Web Engine, и предоставляет разработчикам законченную платформу для развертывания web-приложений и организации прозрачного взаимодействия с приложениями CORBA. Borland Web Engine включает усовершенствованную версию web-сервера Apache 1.3 с подключаемым модулем преобразования HTTP-запросов в IIOP, а также Borland Web Container, построенный на базе технологии Tomcat. В состав VisiBroker Edition входит также система управления объектно-реляционными базами данных JDataStore, полностью реализованная на языке Java, которая использует механизмы JDBC. Благодаря этим ключевым технологиям web-средства VisiBroker Edition приобретают целостность, что обеспечивает создание отказоустойчивых систем и распределение нагрузки между Borland Web Server и экземплярами web-контейнеров. Пользователям гарантируется высокое качество обслуживания с максимальной доступностью приложений.
Статьи по продукту
Дополнительная информация
|