Усовершенствования JBorland X коснулись поддержки Web-служб, J2EE, производительности и удобства разработки ПО
Borland пытается сделать так, чтобы программистам было крайне сложно отказаться от их инструментария разработки ПО

Компания Borland Software сообщила некоторые подробности относительно JBuilder X, модернизации своей среды разработки Java, обладающей функциями, которые позволяют увеличить производительность труда программистов.

В самой серьезной, по мнению специалистов, модернизации после JBuilder 6, компания усовершенствовала свой продукт в четырех направлениях: разработка Web-приложений, Web-службы, развертывание J2EE, а также производительность и удобство использования.

Borland расширила возможности своего инструментария в части поддержки создания Web-приложений с тем, чтобы полнее использовать функциональность отдельных серверов приложений. К таким функциям относятся, например, избыточность и высокая готовность, встроенные в WebLogic компании BEA Systems.

«Мы не сторонники внутренних, специализированных продуктов, мы выступаем за стандарты, за кроссплатформенные решения», — подчеркнул вместе с тем Билл Патаки, директор по продуктам и маркетингу решений Borland Java.

Кроме того, Borland добавила поддержку свободно распространяемого сервера приложений JBoss. Хотя JBoss не является частью JCP, в самой компании Borland нередко используют его в качестве среды разработки, а при развертывании обращаются к другим серверам приложений.

Улучшая возможности поддержки Web-служб, в Borland расширили функции визуального дизайнера. Теперь разработчики могут «буксировать» EJB и другие классы Java в визуальный дизайнер, предоставляя тем самым соответствующий компонент как Web-службу.

Джеки Луу, менеджер по решениям Borland Java, подчеркнула, что JBuilder X также обладает рядом новых возможностей, которые позволяют ускорить время создания исходных текстов. «Разработчики тратят очень много времени на рутинные операции, в частности, на редактирование», — заметила она.

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

Оставаясь независимым разработчиком инструментальных средств, Borland испытывает все большее давление со стороны крупнейших производителей платформ, в частности BEA и IBM, предлагающих наборы инструментальных средств, интегрированные с их собственными серверами приложений.

«Borland пытается сделать так, чтобы программистам было крайне сложно отказаться от их инструментария, — считает Рон Шмелзер, ведущий аналитик компании ZapThink. — Разработчики, преданные платформе Borland, — это их сила. Они не хотят, чтобы программисты переходили на другие платформы».

Сейчас Borland предлагает три версии своего продукта: JBuilder Enterprise, главным образом для разработки J2EE и Web-служб; JBuilder Developer для разработки Web-приложений и программных модулей; JBuilder Foundation, преемник JBuilder Personal. В соответствии с новой моделью лицензирования JBuilder X, разработчики могут использовать и распространять JBuilder Foundation.