Borland Latte
В ноябре 1995 года компания Borland объявила о начале работ над новым инструментом для
разработчиков приложений Internet и БД - Borland Latte. Под общим названием скрывается
несколько инструментальных средств, облегчающих разработку информационных систем в
концепции Intranet.
- AppAccelerator или "Just in-time compiling"
Итак, в соответствии с новой концепцией, клиентское приложение не хранится на винчестере
клиентской станции, как это обычно было в классической архитектуре "клиент-сервер". Логика
приложения хранится в application server (а им может выступать и Web-сервер) в виде множества
"приложеньиц" - applets, и динамически подгружается по мере необходимости на клиентскую
станцию. Этот процесс происходит достаточно быстро даже в случае медленного модемного
соединения - обычный размер applet не превышает нескольких десятков килобайт.
История движется по спирали... Как это все похоже на концепцию бездисковых рабочих станций в
файл-серверной архитектуре! Только в данном случае в роли аппаратного загрузчика выступает
стандартный (или не очень стандартный) интернетовский броузер.
Компания Borland, предполагая, что большую часть таких станций составят рабочие места под
Windows 95 и Windows NT, рассчитывает в ближайшее время выпустить продукт под названием
AppAccelerator, реализующий концепцию "just in-time compiling" - компиляция на ходу. Этот
инструмент позволяет исполнять Java-приложение не при помощи интерпретатора, а в
компилированном виде, причем компиляция происходит в момент загрузки applet. Компиляция
позволяет на порядок ускорить выполнение Java-приложений.
- IDE
С выходом в марте новой версии Borland C++ 5.0, в которую входит в качестве дополнения
поставка интегрированной среды разработки приложений на Java (Borland Latte), разработчики
смогут ознакомиться с новым для себя инструментом, и оценить в очередной раз качество решений
Borland.
- Debugger
C января 1996 года можно получить с Web-сервера freeware-версию отладчика Java, разработанного в Borland на языке Java.
- Component Architecture
Но самое интересное ожидается в конце 1996 года. По моему мнению именно компонентная
архитектура Delphi привнесла решающий вклад в успех продукта. Компания Borland предполагает
повторить успех для среды разработки на языке Java - проектирование приложений при помощи
компонент ожидает в будущем и этот продукт.
- Server&AppServer execution
Latte позволит разрабатывать приложения, исполняемые как на клиенте, так и на сервере. Или в
любом месте многозвенной цепочки N-Tier - системы.