IBM и BEA Systems сообщили о совместной разработке новых спецификаций для включения в платформу Java — Service Data Objects, Work Manager for Application Servers и Timer for Applications Servers. Все три призваны, в основном, улучшить переносимость кода между серверами приложений IBM WebSphere и BEA WebLogic. Sun и Oracle предложенные стандарты пока не поддержали; разрабатываются они в обход Java Community Process, хотя на формальное рассмотрение спецификации планируется представить. Важнейшая среди спецификаций — Service Data Objects: упрощенная, основанная на оптимальных методах модель программирования для работы с данными из источников различных типов, таких как реляционные СУБД и Web-службы. Work Manager for Application Servers в свою очередь определяет механизм параллельного исполнения элементов потока операций; спецификация призвана повысить производительность J2EE-приложений. Timer for Applications Servers представляет собой упрощенный API создания таймеров. Спецификация предусматривает возможность программировать отправку уведомлений по таймеру и получать их для обработки.

Поделитесь материалом с коллегами и друзьями