snd.com.ua

 

 
меню
веб-мастеру
учебники, книги

статьи

FAQ

скачать

 

реклама

ссылки
Отдых и развлечения
Бизнес и Деньги

написать письмо

iPlanet Application Server 6.0

iPlanet® Application Server ( iAS ) представляет из себя платформу для создания, распространения и выполнения критически важных бизнес-приложений. Он сочетает в себе простоту в разработке и администрировании, высокую производительность, масштабируемость и устойчивость к сбоям. iAS содержит средства взаимодействия с серверами баз данных, а также унаследованными автоматизированными системами.

Высокая производительность и масштабируемость
iPlanet Application Server обладает высокими производительностью и пропускной способностью. Рост числа пользователей не приведёт к деградации общей производительности и снижению времени отклика -- iAS прекрасно масштабируется. В тестах по спецификации TPC-C сервером демонстрируются показатели такие же, как и у известных мониторов транзакций. Однако действительность гораздо богаче — существуют реальные прикладные комплексы, созданные на базе iAS и поддерживающие одновременную работу пяти — десяти тысяч пользователей!

Масштабируемость продукта базируется на фрагментировании (partitioning) приложения и динамической балансировке загрузки между узлами кластера. Приложения iAS утилизуют возможности многопроцессорных архитектур, многозадачность и многопоточность (multithreading). А одновременное выполнение одного приложения разными компьютерами позволяет вспомнить о кластерных и массово-параллельных архитектурах. Однако, в отличие от них кластер iAS не требует специального оборудования и может собрать воедино разнородные платформы — в одном кластере iAS способны работать серверы Intel/Windows NT, HP и Sun.

Фрагментированию может подвергнуться уже готовое приложение — никакого специального кодирования для этого не требуется, администратору достаточно лишь отбуксировать компоненту при помощи "мыши". Балансировка нагрузки производится динамически, на основе собираемой по множеству параметров статистики о работе iAS. Вспомогательные средства балансировки доступны также на уровне Web-сервера, передающего запросы серверам iAS. Поддерживается несколько схем фрагментирования.

Дополнительные меры по улучшению времени отклика дают такие средства как буферизация и повторное использование соединений к СУБД без их отключения, передача заранее кэшированных результатов без повторного выполнения запроса или компоненты, управление передаваемым клиенту HTTP-протоком.

Устойчивость и средства восстановления после сбоев
В модели iAS отсутствует единственная точка сбоя, то "солнечное сплетение", тычок в которое приведёт к выходу из строя системы в целом. Если происходит сбой в процессе — управление передаётся другому. Если целый сервер становится неработоспособен — запросы перенаправляются оставшимся. Контекст конкретного бизнес-процесса сохраняется, и пользователю не приходится начинать всё сначала.

Средства восстановления после сбоев включают в себя определение и авторестарт сбойнувших серверов и процессов iAS. В дополнение к этому iAS реализует управления распределёнными транзакциями в стандарте X/Open Distributed Transaction Processing. В одну транзакцию iAS могут быть одновременно вовлечены серверы DB2, Informix, MS SQL Server, Oracle и SYBASE, с которыми iAS работает по протоколу XA. Это позволяет в случае сбоя или отката на одном из серверов данных откатить транзакцию на остальных, сохраняя непротиворечивость данных, а в случае серьёзного сбоя -- восстановить базы данных, используя журнал транзакций iAS.

Корпоративные средства администрирования
Графические средства администрирования iAS позволяют осуществлять мониторинг и управлять любым сервером в сети. Интерфейс организован логично, а большинство операций осуществляются методом drag and drop. Все необходимые данные хранятся в LDAP-реестре Netscape Directory Server'а.

Разработка новых приложений и интеграция с существующими
iAS поддерживает разработку с использованием языков программирования C++, а также Java, на основе Java 2 Platform, Enterprise Edition (J2EE). Поддерживаются, в частности, Enterprise JavaBeans, Servlets, JavaServer Pages™; и JDBC.
Унификация в рамках J2EE позволяет задействовать инструментарий третьих сторон, а также задействовать опыт, приобретённый ранее в ходе работы с данной технологией. Являясь продуктом Sun | Netscape Alliance (iPlanet™), iPlanet Application Server стал локомотивом разрабатываемых Sun технологий Java.
iPlanet Application Builder (предлагаемый отдельно) упрощает создание многоуровневых приложений. Множество "волшебников" (wizards) генерируют SQL запросы и соответствующие им HTML-страницы, Enterprise JavaBeans, Servlets и т.д.

Имеется возможность самостоятельного создавания мостов между iAS и внешними сервисами и приложениями и открывать доступ к ним прикладным компонентам iAS. iPlanet™ предлагает также уже готовые расширения для работы с BEA Tuxedo, SAP R/3, PeopleSoft, IBM CICS, IMS ™; MQSeries.

Системные требования

  • Sun SPARC™; Solaris™Operating Environment 2.6, 8
  • Intel Pentium™; Windows NT 4.0 SP5
  • HP9000™; HP-UX 11.0
  • IBM; AIX 4.3.3

Требования по оперативной памяти:
256 Мб (минимум), 512 Мб (рекомендуется)

Требования по дисковому пространству:

  • Windows NT -- 200 Мб
  • UNIX -- 400 Мб

Поддерживаемые СУБД:

  • Oracle 8i, 8.0.5
  • Sybase 12,11.9.2
  • Informix 9.1.4, 7.3
  • SQL Server 7
  • DB2 5.2, 6.1

Directory Server:

iPlanet Directory Server 4.0 и 4.11

Web- серверы :

  • iPlanet Web Server 4.1
  • Microsoft IIS 4.0

Соответствие следующим спецификациям Java 2 Enterprise Edition:

  • JDK™1.2
  • EJB™ 1.1
  • Java Servlets™ 2.2
  • JSP™ 1.1
  • JDBC™ 2.0
  • Java Transaction API 1.0
  • Java Transaction Service 1.0
  • Java Naming and Directory Interface 1.2
  • RMI/IIOP 1.0
  • JavaMail™ 1.1
  • JavaBeans™ Activation Framework 1.0
  • JMS 1.0

 

 
новости
 
 
 
реклама
реклама реклама

 

нас считают