ПРЕСС-РЕЛИЗ
25.02.99

Обзор средств разработки Java-приложений Inprise JBuilder 2.0 и Symantec Visual Cafe 3.0 (по итогам семинара)

24 февраля 1999 года в Учебно-консалтинговом Центре "Interface Ltd."состоялся очередной бесплатный семинар из серии "Инструментальные средства информационных технологий", посвященный cозданию Internet/Intranet приложений с помощью Inprise JBuilder 2.0 и Symantec Visual Cafe 3.0.

Весь деловой мир в последнее время активно переходит на использование технологий Internet/Intranet для работы с корпоративными данными. Для решения задач проектирования подобных систем все чаще используется технология Java. В настоящее время помимо JDK (Java Development Kit) мировыми производителями програмных средств создано несколько интегрированных оболочек, предназначенных для быстрой разработки приложений на языке Java для Internet/Intranet с доступом к базам данных. Концепция создания приложений на языке Java основывается на компонентной модели Java Beans, что позволяет получать многоплатформенные Pure Java системы с помощью единого визуального инструментария. Два подобных продукта Inprise: JBuilder 2.0 и Symantec Visual Cafe 3.0, были рассмотрены на семинаре.

Основные характеристики JBuilder 2.0 и Symantec Visual Cafe 3.0

1. Удобная среда разработки

Существующая в них среда быстрой разработки приложений устанавливает новые стандарты продуктивности программистов, создающих свои системы на Java. Интегрированная среда объединяет в единое целое профессиональный редактор исходных текстов, средства навигации по проекту, его отдельным модулям, классам, интерфейсам и пакетам, интуитивно понятный интерфейс визуального дизайнера форм, просмотр свойств и событий, броузер HTML и т.п. Технология проектирования по двум путям, базирующаяся на анализе исходных текстов, обеспечивает полную двунаправленную синхронизацию кода и визуального представления проектов.

2. Масштабируемый доступ к данным

Использование JDBC (Java DataBase Connectivity), являющегося промышленным стандартом доступа к базам данных на языке Java, обеспечивает унифицированный доступ к разнообразным базам данных. Использование стандартного моста JDBC-ODBC позволяет единым образом обращаться как к таблицам плоских форматов (dBase, Paradox, Access), так и к серверным БД (Oracle, Informix, dbANYWERE, IBDataBase, Sybase SQL Server, SQLBase, MS SQL Server). Возможно также использование JDBC драйверов к конкретным базам данных. Помимо этих возможностей оба продукта предоставляют возможность создания трех уровневых систем с использованием промежуточных серверов приложений на базе dbANYWARE для Visual Cafe и DataGateway для Jbuilder.

3. Поддержка современных стандартов

В качестве языка программирования используется Java (разработанный корпорацией Sun Microsystems), активно развивающийся в последнее время язык, предоставляющий уникальные возможности для разработки Internet/Intranet приложений, что позволяет использовать в качестве клиентских приложений как Netscape Navigator, так и Microsoft Internet Explorer, равно как и другие броузеры, поддерживающие язык Java, а также наиболее популярные Web-сервера, поддерживающие эти стандарты для Unix, Windows 95 и Windows NT. Использование языка Java предосталяет уникальную возможность создавать програмное обеспечение, которое будет работать на любых платформах без необходимости перекомпиляции.

4. Простота освоения

Для разработки Web-ориентированных форм ввода данных и динамической генерации отчетов глубокое знание Java и HTML не требуется, хотя исходный код всегда доступен для модификации традиционными способами.

5. Гибкость разрабатываемых приложений

Созданные приложения удобны с точки зрения модернизации, особенно при большом числе клиентских мест: на компьютере пользователя находится лишь стандартный Internet-броузер, а модифицируемое приложение существует в единственном экземпляре на сервере приложений, и, следовательно, возможно одновременное централизованное обновление и контроль информационной системы.

6. Скромные требования к рабочим станциям

Рабочие станции могут иметь самые разнообразные операционные системы, и требования, предъявляемые к ним, могут быть достаточно скромными - лишь бы сервер приложений обладал необходимыми ресурсами. Иными словами, клиентская часть информационной системы (ИС) является стандартной, многоплатформенной и не требовательной к ресурсам, что значительно снижает ее себестоимость.

7. Низкие затраты на создание информационных систем

Броузеры Internet являются либо бесплатными, либо относительно дешевыми программными продуктами, что также существенно снижает стоимость ИС.

8. Оптимальное использование ресурсов и безопасность данных

Созданная ИС имеет многозвенную архитектуру (клиент - сервер приложений, он же клиент сервера баз данных - сервер баз данных), что удобно как с точки зрения обеспечения безопасности данных, так и с точки зрения организации распределенных вычислений и оптимального использования ресурсов.

Interface Ltd.

Ваши замечания и предложения направляйте по адресу:
webmaster@interface.ru

Reklama.Ru. The Banner Network.