Обзор продуктов и решений. Технологическая платформа для корпоративных приложений и интеграции бизнес-процессов, страница 12

•  М одель клиента приложения ActiveX использует архитектуру Java Native Interface (JNI) для организации программного доступа к виртуальной машине Java (JVM), которая располагается в том же пространстве процесса, что и приложение ActiveX (Visual Basic, VBScript или ASP), и остается «прикрепленной» к процессу то его окончания.

•  В  рамках модели клиента приложения Applet апплет Java дистанционно встраивается сервером приложений в HTML-документ, размещенный на клиентской машине. При работе с таким клиентом пользователь получает доступ к модулю Enterprise Java Bean на сервере приложений через апплет Java, встроенный в HTML-документ.

•  К лиент приложения J2EE представляет собой прикладную программу Java, которая получает доступ к модулям Enterprise Java Bean, базам данных JDBC и очередям сообщений Java Message Service. Клиентская программа J2EE устанавливается на клиентских компьютерах. Эта программа ведет себя согласно той же программной модели, что и другие программы Java. Однако клиент приложения J2EE зависит от среды Java времени выполнения, и использует пространство имен Java Naming and Directory Interface (JNDI) для получения доступа к ресурсам.

•  П одключаемый (Pluggable) и тонкий клиенты приложения поддерживают облегченную программную модель клиента Java. Эти клиенты лучше всего использовать в ситуациях, когда приложение клиента Java существует, однако само приложение должно быть расширено для поддержки работы с модулями enterprise bean, а также в тех случаях, когда приложение клиента требует использования более «тонкой» и облегченной среды по сравнению с той, которая предлагается клиентом J2EE. Разница между тонким и подключаемым клиентами приложения заключается в том, что в состав тонкого клиента входит виртуальная машина Java

(JVM) в то время, как для подключаемого клиента эта машина должна быть предоставлена пользователем.

Инструментарий Application Server Toolkit

Инструментарий предлагает целый ряд инструментальных средств на базе технологии Eclipse. Это компактная версия инструментария разработки, который соответствует базовому набору инструментов WebSphere Studio. В состав инструментария входит отладчик, инструмент для профилирования приложений, средство анализа журналов и другие инструментальные средства. Этот инструментарий устанавливается отдельно.

Драйверы DataDirect Technologies JDBC Drivers

Поскольку сертифицированные для J2EE драйверы JDBC имеют крайне важное значение для успешного функционирования модели приложений J2EE, компания DataDirect Technologies (ранее бизнес-подразделение DataDirect компании MERANT) создала драйверы JDBC на основе исключительно самых надежных и качественных стандартов отрасли. В состав DataDirect Technologies JDBC Drivers for WebSphere Application Server входят следующие драйверы:

•  Драйверы JDBC, предоставленные поддерживаемой базой данных;

•  Драйверы DataDirect, тип 3 (SequeLink);• Драйверы DataDirect, тип 4 (ConnectJDBC).

IBM Tivoli Directiry Server for Websphere Application Server

IBM Tivoli Directiry Server for Websphere Application Server предоставляет мощную инфраструктуру идентификации на основе протокола LDAP, которая является основой для развертывания полноценных приложений по управлению пользователями иусовершенствованных программных архитектур, таких, как Web-службы. Поддержка протокола LDAP V3 гарантируетсовместимость со стандартными отраслевыми приложениями, построенными на основе этого протокола.

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

Компоненты Edge Components