Корпорация Borland Software (Скоттс-Вэлли, шт. Калифорния) анонсировала в ноябре очередную версию своего решения, обеспечивающего совместимость приложений на основе .Net, Java и CORBA. Ее пакет Janeva 6 представляет собой обновление уже известного продукта, выпуск которого начался в мае. Главное его назначение - помочь предприятиям в интеграции новых программ с уже развернутым ПО.
По словам представителей корпорации, Janeva 6 позволяет связывать между собой приложения, созданные для Microsoft .Net Framework, J2EE (Java 2 Platform, Enterprise Edition - платформа Java 2, корпоративная версия) и CORBA. Использованная здесь технология поддерживает несколько серверов приложений J2EE вместе с их сервисами транзакций и безопасности, включая проверку полномочий и аутентификацию. В Janeva 6 нашла также применение новая технология обратного вызова, которая дает возможность приложениям J2EE и CORBA отвечать приложениям .Net в дуплексном режиме.
"Мы заполняем бреши, оставшиеся в нынешних технологиях интеграции, например в Web-сервисах, - пояснил производственный менеджер группы корпоративных решений Borland Винс Тайсипик. - Мы всячески поддерживаем Web-сервисы, и в этом плане Janeva помогает решать проблемы совместимости с минимальным риском, не требуя никаких изменений в ПО. Наша новинка обеспечивает непосредственную интеграцию .Net с J2EE и CORBA. Мы хотим добиться полного взаимодействия этих технологий".
В основу Janeva положен протокол Internet Inter-ORB. Сам продукт может использоваться в качестве подключаемого модуля для .Net Framework точно так же, как Microsoft Visual Studio и Borland C#Builder для Microsoft .Net Framework.
Janeva 6 способен обслуживать сервер приложений WebLogic фирмы BEA Systems, Oracle9i корпорации Oracle и Borland Enterprise Server.
Начальная версия Janeva была анонсирована в мае и имела номер 1.0. Почему обновление получило другой номер, нам пояснил Тайсипик. По его словам, в этих версиях используются разные инфраструктуры при одной кодовой базе, поэтому и было принято решение назвать новинку Janeva 6.
Технологию Janeva уже взяла на вооружение фирма Singapore Telecommunications (SingTel). Здесь Janeva обеспечивает взаимосвязь между приложениями J2EE, CORBA и .Net Framework.
Аналитик фирмы ZapThink LLC Рональд Шмельцер считает, что Janeva отлично вписывается в пространство между унаследованными приложениями и Web-сервисами: "Бизнес сейчас все острее ощущает потребность в таких решениях и продуктах для разнородных Web-сервисов, которые бы могли поддерживать и .Net, и Java. Благодаря Borland компаниям больше не приходится развертывать Web-сервисы и сервисные архитектуры исключительно на их собственной платформе. Janeva позволяет им выбирать платформу для разработки и развертывания приложений в зависимости от ситуации".