Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

eSuite DevPack

eSuite DevPack предоставляет разработчикам приложений набор компактных сфокусированных Java-компонентов, которые поддерживают новаторский интерфейс пользователя и имеют архитектуру, предназначенную для поддержки взаимодействия, и высокого уровня программируемости, расширяемости и настраиваемости. Офисные компоненты eSuite построены на основе технологий InfoBusO , JavaBeans и имеют интерфейсы прикладного программирования (API), предназначенные для быстрой разработки Web-приложений.
Разработчики приложений могут использовать eSuite DevPack и самые разные средства разработки для World Wide Web и создавать настроенные на конкретные потребности интерактивные страницы HTML при помощи обычных языков программирования, таких как JavaScript, VBScript и Java. С помощью eSuite DevPack разработчики могут превращать статичные Web-страницы в мощные интерактивные приложения с простым доступом к традиционным данным и интегрировать эти страницы в рабочие потоки Интернет и интранет.
eSuite DevPack предоставляет разработчикам возможность быстрее создавать интерактивные приложения, писать устойчивые программы, основанные на стандартах и отвечающие потребностям организаций самых разных размеров, а также создавать платформно-независимые решения, допускающие использование существующих приложений и данных.

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

Расширяемая масштабируемая архитектура
Любая информационно-технологическая организация, стремящаяся к успеху, хочет иметь мощные и гибкие инструментальные средства, позволяющие создавать приложения как для маленьких рабочих групп, так и для крупных корпоративных систем. Чтобы удовлетворить это требование, eSuite DevPack использует уникальную модель доступа к данным, которая включает технологию InfoBus и богатый набор интерфейсов API. Все это создается на основе модульной архитектуры JavaBeans, позволяющей легко и просто добавлять к системе необходимые функции. Поскольку eSuite DevPack может взаимодействовать с продуктами, поддерживающими стандарт IBM/Lotus Network Computing Framework (NCF), это позволяет менеджерам ИТ создавать решения с использованием Domino, а также баз данных и систем обработки транзакций IBM и удовлетворять потребности любых заказчиков, как мелких, так и крупных. Так как eSuite DevPack основан на стандартах, разработчики могут создавать решения, совместимые с продуктами Microsoft, Netscape и другими стандартными Web-серверами.

Универсальное сетевое сопряжение и доступ к приложениям
Менеджеры ИТ должны создавать решения, которые были бы способны работать на самых разных клиентских платформах и могли бы интегрироваться с традиционными приложениями и данными. За счет сочетания платформно-независимых компонентов JavaBeans с очень гибкой архитектурой доступа к данным eSuite DevPack может решить задачу универсального доступа. С помощью компонентов доступа к данным eSuite DevPack разработчики могут создавать решения, способные либо непосредственно обращаться к традиционным данным и системам, либо интегрировать их через такие продукты как Domino.connect или корпоративные системы IBM NCF.

Приложения eSuite DevPack

eSuite DevPack содержит полный набор офисных компонентов и средств доступа к данным, а также включает в себя технологии, позволяющие быстро разрабатывать интерактивные Web-приложения. Эти Web-приложения можно настраивать на любые деловые потребности корпорации. Доступ к этим приложениям можно получить при помощи любого стандартного браузера. К примеру, специалисты в области информационных технологий или деловые партнеры могут использовать eSuite DevPack для предоставления отдельным группам в пределах организации доступа к бюджетному приложению.

В этом примере редактор электронных таблиц eSuite и средство построения графиков eSuite являются частью Web-сайта и демонстрируют возможные бюджетные сценарии, а также количество сотрудников и отклонения от плана. Компоненты доступа к данным eSuite DevPack работают при этом в фоновом режиме, подключаясь к различным базам данных, где содержится необходимая бюджетная информация. В данном случае доступ к этому приложению осуществляется через Microsoft Internet Explorer , но для этого с таким же успехом можно использовать и другие браузеры, например Netscape Navigator , браузер Hot Java, включенный в состав eSuite WorkPlace, и клиентские компоненты Lotus Notes. Этим Web-сайтом можно управлять с помощью Domino или других средств управления сайтами. Данные в электронную таблицу можно передавать из Domino или из традиционного внутреннего источника. Данные, показанные на графиках, динамически связаны с табличными данными через InfoBus, и когда пользователь меняет данные в таблице, графики автоматически обновляются.

InfoBus

Технология InfoBus является ключевым элементом продуктов семейства Lotus eSuite. InfoBus - это новаторская спецификация динамического совместного использования данных различными компонентами Java в пределах Web-страницы без написания сценариев. Технология InfoBus может резко снизить стоимость создания полномасштабного приложения для доступа к данным, которое можно "собрать" из готовых модулей JavaBeans и средств InfoBus без ручного написания кодов. Компания Sun Microsystems недавно согласилась включить эту спецификацию в следующую версию набора разработчика JDK, то есть сделать InfoBus промышленным стандартом. Это гарантирует, что любой компонент, построенный по этой спецификации, будет гладко и беспрепятственно интегрироваться с продуктом eSuite DevPack.

Компоненты eSuite DevPack

Компоненты eSuite DevPack можно разделить на две группы: компоненты доступа к данным и компоненты презентации данных.
Компоненты доступа к данным не имеют пользовательского интерфейса и создаются разработчиком для подключения презентационных компонентов eSuite к источнику данных. Компоненты презентации данных работают во взаимодействии с компонентами доступа к данным. Они предназначены для вывода данных на экран и имеют средства авторские средства для работы с содержанием и обработки информации. Компоненты eSuite программируются при помощи стандартных средств, таких как Domino.designer и NetObjects Fusion. Для этого используется технология InfoBus и сценарии, которые размещаются на Domino и других стандартных Web-серверах. Кроме того, разработчики могут работать со средствами разработки Java, такими как IBM Visual Age for Java, Bean Machine или Borland JBuilder. Эти средства имеют больше возможностей для "связывания" методов, свойств и событий и вполне могут использоваться для разработки новых Java-компонентов, совместимых с InfoBus.
В случае разработки на такой платформе, как Domino, компоненты eSuite DevPack дают возможность менеджерам ИТ перерабатывать существующие деловые решения на основе Web-технологий и подключать к ним высокоинтерактивных клиентов. Эти приложения могут быть чем угодно от программ для отдела кадров до систем продаж и систем поддержки решений. Доступ к этим приложениям можно предоставить любому сотруднику предприятия.
eSuite DevPack позволяет разработчикам использовать компоненты eSuite в сочетании с популярными Web-ьраузерами, такими как Microsoft Internet Explorer и Netscape Navigator, а также с Web-браузером eSuite, браузером Hot Java, включенным в состав eSuite WorkPlace, и с клиентами Lotus Notes.

Рисунок. Модель разработки приложений DevPack.

eSuite DevPack

  • редактор электронных таблиц eSuite
  • текстовый редактор eSuite
  • планировщик проектов eSuite
  • средство составления графиков eSuite
  • редактор презентационной графики eSuite
  • средства доступа к данным eSuite

Средства разработки для Web и HTML

  • Domino designer
  • NetObjects
  • Microsoft Front Page

Средства разработки модулей JavaBeans

  • IBM Visual Age for Java
  • BeanMachine
  • JBuilder

Lotus/IBM Network Computing Framework

  • Domino
  • Lotus "Go"
  • базы данных и системы транзакций IBM

Стандартные Web-серверы

  • Microsoft IIS
  • Netscape SuiteSpot

Исполнение компонентов

  • персональный компьютер
  • Web-браузеры и клиенты Notes
  • сетевой компьютер
  • Web-браузеры

Компоненты презентации данных
Все компоненты презентации данных поддерживают спецификации InfoBus и полный набор интерфейсов прикладного программирования (API), что делает их простыми и легкими в использовании. В первоначальную версию eSuite DevPack включены следующие компоненты презентации данных:

  • редактор электронных таблиц eSuite;
  • текстовый редактор eSuite;
  • планировщик проектов eSuite;
  • средство создания графиков eSuite;
  • редактор презентационной графики eSuite.

Компоненты доступа к данным
Компоненты доступа к данным eSuite предназначены для исполнения на клиентских машинах и запрограммированы на доступ к серверам и системам баз данных через компоненты доступа к данным.
Архитектура eSuite для доступа к СУБД использует свойства InfoBus и предоставляет разработчику весьма гибкую модель подключения к данным разных типов. Компоненты доступа к данным eSuite основаны на технологиях SQL/JDBC и CGI. Поддержка этих стандартов позволяет компонентам eSuite взаимодействовать с СУБД от IBM, Oracle, Microsoft и ряда других компаний. Эти компоненты не имеют пользовательского интерфейса и программируются разработчиком таким образом, чтобы обеспечить подключение презентационных компонентов к информации, поступающей из внутреннего информационного источника.

DevPack и Lotus Notes/Domino

После выхода на рынок первой версии eSuite DevPack разработчики Domino 4.6 получили возможность включать компоненты DevPack в приложения Domino и создавать интерактивные Web-приложения. Используя архитектуру доступа к данным eSuite DevPack, разработчики Web-приложений могут при помощи DevPack легко конструировать программы, использующие и дополняющие собою многие функции Domino. Каждый компонент доступа к данным DevPack создается для того, чтобы предоставить Web-разработчикам простой в конфигурации и основанный на стандартах механизм доступа к информации, находящейся на Domino, и предоставления этой информации презентационным компонентам eSuite через InfoBus. Разработчики eSuite DevPack могут создавать приложения с использованием SQL/JDBC и компонентов шлюза CGI (CGI Gateway), которые используют свойства и платформы Domino. Используя встроенную в Domino поддержку контейнеров JavaBeans, разработчики DevPack могут создавать решения, использующие самые разнообразные функции Domino от средств доступа к корпоративным данным (например, CICS или MQSeries через Domino.connect) до средств обеспечения безопасности.

Документация разработчика DevPack, образцы приложений и утилиты

eSuite DevPack поставляется вместе с обширной документацией, образцами приложений и набором утилит, то есть имеет все, что необходимо разработчику для выполнения своих задач. Полностью задокументированные образцы приложений представляют собой рабочие модели, показывающие, как работают те или иные компоненты и технологии eSuite. Кроме программирования компонентов DevPack эти образцы поясняют разработчикам, как нужно работать с Domino и использовать различные способы создания решений eSuite. Кроме этого в состав пакета eSuite DevPack входит набор утилит, которые помогут разработчикам выполнять типовые задачи программирования для World Wide Web. Некоторые из этих дополнительных классов Java расширяют средства связи с InfoBus, другие обеспечивают более тесную интеграцию между компонентами eSuite и клиентами, использующими браузеры, написанные с помощью JavaScript.

[Назад] [Содержание] [Вперед]

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...