Рабочая версия документа. Не для публикации.
97
Integration Server решает по сути две задачи - обеспечение
взаимодействия посредством Internet с другими организациями, кото-
рые участвуют в общем бизнес-процессе (Integration Server B2B
Edition), и интеграция с разнообразными приложениями, используе-
мыми внутри компании (Integration Server EAI Edition). Он скрывает
различия в архитектуре, протоколах и форматах данных всего «чуже-
родного» ПО, с которым так или иначе должны работать все осталь-
ные подсистемы Sun ONE. Например, устаревшая программа, которая
ничего не знает о Sun ONE, а выполняется, скажем, в консоли и опе-
рирует файлами, с помощью Integration Server может быть представ-
лена как веб-сервис, понимающий запросы в XML по протоколу
SOAP.
Application Server является платформой для выполнения поль-
зовательских J2EE-программ: веб-приложений (JavaServer Pages и
Java Servlets), веб-сервисов, объектов бизнес-логики (Enterprise
JavaBeans), и поддерживает такие стандарты, как XML, CORBA,
SOAP, LDAP, которые позволяют приложениям обращаться к другим
подсистемам Sun ONE. Предусмотрено также взаимодействие с база-
ми данных через JDBC, автоматическое отображение в структуры БД
объектов entity beans, однако, как ни странно, сам сервер баз данных в
архитектуре Sun ONE отсутствует! Выглядит это не вполне естест-
венно, поскольку ни одна серьезная информационная система без
СУБД обойтись не может. Единственным логичным объяснением это-
го обстоятельства является то, что у Sun нет своего сервера баз дан-
ных, поэтому, включив его в архитектуру, компания просто не смогла
бы составить платформу только из собственных программных про-
дуктов.
Web Server обеспечивает пользовательский интерфейс для всей
платформы Sun ONE, поддерживает все стандартные протоколы, та-
кие, как HTTP, WAP, SSL, IPv6, LDAP, SNMP. В него также может
встраиваться поддержка ASP-страниц с помощью Sun ONE Active
Server Pages (ранее этот пакет назывался ChiliSoft ASP). Web Server
может использоваться в сочетании с пакетом Web Proxy Server, кото-
рый занимается кэшированием, фильтрацией URL и повышает общую
безопасность системы.
Communication Services - это общее название таких продуктов,
как Messaging Server, Calendar Server, SunForum, которые позволяют
пользователям посредством веб-интерфейса организовывать свою ра-
боту, «виртуальные» встречи, обмениваться сообщениями, проводить
телеконференции с использованием средств мультимедиа.