Borland Entera представляет собой сервер приложений, функционирующий
на многих платформах, таких, как AIX, HP-UX, Digital UNIX, Solaris, OS/2,
OS/2 Warp, Windows NT, Windows, Macintosh, OpenVMS, Unisys. Основное назначение
этого сервера приложений - предоставлять содержащим только интерфейс пользователя
"тонким" клиентским приложениям (в том числе созданным с помощью Delphi
Enterprise) доступ к данным, содержащимся на серверах баз данных. Будучи
сервером и источником данных для клиентского приложения, Entera является,
в свою очередь, клиентом серверной СУБД. Таким образом, с использованием
Entera возможно построение трехзвенной системы, где в среднем звене содержатся
средства доступа к данным, а также, при необходимости, бизнес-правила,
в том числе бизнес-правила, оформленные в виде исполняемых файлов, выполнение
которых инициируется при необходимости. При этом нередко среднее звено
состоит из комплекса серверов приложений, функционирующих на нескольких
компьютерах, нередко под управлением различных операционных систем.
Entera поддерживает стандарт DCE (Distributed Computing Environment),
позволяя при этом создавать клиенские приложения с помощью Delphi, Visual
Basic, PowerBuilder, Smalltalk, Visual C++, Visual Age, Perl, COBOL, C,
C++, Hypertalk, а также средств разработки 4-го поколения. Поддерживается
также широкий спектр серверных СУБД: Oracle, Sybase, Informix, Ingres,
IBM DB2, Microsoft SQL Server, Digital DBI, Information Builders EDA/SQL.
Entera включает в себя несколько технологий, обеспечивающих надежность
и производительность многозвенных информационных систем.
Entera Broker предоставляет клиентскому приложению список доступных в сети сервисов, оформленных в виде объектов.
Сервисы безопасности (Security Services) обеспечивают доступ пользователей к этим объектам в соответствии с их правами.
AppMinder, или сервис управления приложениями, обеспечивает надежность функционирования клиентских приложений, подключая их в случае отказа компьютеров, содержащих используемые ими объекты, к другим аналогичным объектам, доступным в сети.
Помимо стандартного комплекта Entera Developers Package, разработчикам доступен ряд дополнительных продуктов: