Компания NCR, в недавнем прошлом AT&T Global Information Solutions, намерена превратить Internet в гигантский виртуальный кассовый аппарат. Эту и многие другие возможности предоставляют усовершенствования ПО промежуточного уровня NCR Top End, которое позволит неограниченно распределять по World Wide Web приложения электронной коммерции.
NCR подготовила Java-клиента для своего монитора обработки транзакций Top End. Решение, предложенное NCR, основывается на самых современных технологиях Web и умело обходит известные ограничения стандартных протоклов Internet. В этом году, но позднее, NCR собирается выпустить клиента ActiveX.
NCR переписала клиентский код Top End, который выполняется персональными компьютерами либо специализированными устройствами наподобие банкоматов, оформив его как набор библиотек классов Java. Вместо того чтобы устанавливать соединение с сервером посредством интерфейса Common Gateway Interface (CGI), Java-клиент загружает программу просмотра Web и напрямую связывается с серверной частью приложения Top End.
"Это верное решение, - считает Джон Манн, аналитик Yankee Group. - Вместо того чтобы городить огород вокруг Web-сервера и CGI, NCR при помощи Java устанавливает частные TCP/IP-соединения. Кстати, Sun Microsystems пытается осуществить в точности такой же подход в своем брокере объектных запросов Joe".
Top End поддерживает интерфейсы CGI и API Web-серверов компаний Netscape Communications и Microsoft, однако, по мнению представителей NCR, эти стандарты в большей степени предназначены для работы с HTML-страницами, нежели для обработки тразакций в клиент/серверных средах.
"Web - великолепная среда для реализации универсального клиента, но базовые технологии Internet, подобные CGI, не позволяют справиться с приложениями класса Top End", - считает Эд Экли, аналитик International Data Corp.
Аналитики подчеркивают также, что NCR не одинока в своем намерении преодолеть ограничения протоколов Internet, которые обнаруживаются при обработке транзакций в рамках World Wide Web, что, в свою очередь, немедленно сказывается на эффективности таких активно работающих с базами данных приложений, как программы электронной коммерции.
Компания BEA Systems планирует в ближайшее время выпустить Java-интерфейс для своего монитора транзакций Tuxedo. IBM тем временем уже предлагает шлюз между собственным монитором транзакций CICS и программами просмотра Web; выпуск Java-клиента для CICS запланирован на конец года.
Сейчас вместе с Top End поставляется CGI-интерфейс. Java-клиент можно загрузить бесплатно, обратившись по адресу Web: http://www. ncr.com/product/topend.