Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Borland Janeva


Повышение эффективности межплатформенного взаимодействия.

Borland Janeva обеспечивает соединение основных технологических платформ современных компаний и позволяет оптимизировать взаимодействие между инфраструктурами Microsoft .NET Framework и J2EE и CORBA.

Являясь наиболее подходящей системой для организаций со смешанной IT- средой, Borland Janeva обеспечивает безопасность, надежность и высокопроизводительное взаимодействие между приложениями Microsoft .NET Framework и инфраструктурой J2EE и CORBA. Пакет Borland Janeva разработан в виде дополнения к web-сервисам для обеспечения экономичной интеграции, реализация которой не требует изменений существующих серверных частей систем, приобретения дополнительной аппаратной или программной инфраструктуры, и высокой квалификации по технологиям J2EE или CORBA. Система Janeva тесно интегрирована с популярными средами разработки для Microsoft .NET Framework, включая Microsoft Visual Studio .NET и Borland Delphi. Развернутая как естественная часть приложения .NET, Janeva позволяет ускорить вывод новых приложений на рынок и сократить риск для критически важных приложений J2EE или CORBA, уже находящихся в разработке.

Пакет Borland Janeva, разработанный для обеспечения взаимодействия между инфраструктурами J2EE и CORBA, позволяет уменьшить риск и сократить затраты на интеграцию приложений Microsoft .NET Framework в корпоративную систему.

Во время разработки компиляторы Janeva генерируют стабы Microsoft .NET Framework, автоматически отображая все типы данных Java и CORBA в соответствующие типы .NET. Исполняемые компоненты Janeva встраиваются непосредственно в развертываемое приложение и обеспечивают более безопасное и эффективное взаимодействие

Возможности и преимущества Borland Janeva 6.5:

  • Удобный уровень для разработки клиентской части
  • С помощью Janeva разработчики Microsoft .NET могут использовать удобный уровень, скрывающий сложные модели J2EE и CORBA, что позволяет упростить и сделать более понятным программирование клиентской части приложений для .NET. Разработчики клиентской части могут программировать исключительно с помощью Microsoft .NET Framework, опыт программирования в этом направлении не требуется. Janeva поддерживает автоматическое преобразование более чем 250 типов данных.

  • Поддержка любого языка программирования Microsoft .NET и любых инструментов разработки .NET
  • Во время разработки компиляторы Janeva генерируют заглушки Microsoft .NET Framework, которые упаковываются в .NET сборки. Заглушки нацелены не на конкретный язык, а на систему общих типов Microsoft, нейтральную по отношению к языкам программирования. Таким образом, к заглушкам Janeva возможен прямой доступ из любого .NET языка программирования, проверку заглушек можно выполнить с помощью любого инструмента разработки, поддерживающего .NET сборки.

  • Поддержка ведущих J2EE и CORBA решений инфраструктуры
  • Janeva обеспечивает сертифицированное взаимодействие между приложениями Microsoft .NET и основными серверами приложений J2EE и межплатформенными технологиями CORBA, включая: BEA WebLogic Server, Borland Enterprise Server (AppServer Edition и VisiBroker Edition), IBM WebSphere Server, IONA Orbix, и Oracle 9i Application Server.

  • Неразрушающее развертывание серверной части
  • Во время разработки Janeva внедряет .NET сборку и исполняемую библиотеку непосредственно в серверную часть приложения .NET. В отличие от альтернативных систем взаимодействия, как правило, требующих технологического развертывания в серверной и клиентской среде (возможно, даже рефакторинг серверных компонент), Janeva является неразрушающей и прозрачной системой для существующих моделей развертывания J2EE и CORBA.

  • Возможности исполнения корпоративных приложений
  • Janeva обеспечивает взаимодействие через стандартный протокол обмена данных Inter-ORB Protocol (IIOP), обеспечивающий высокий уровень производительности, необходимый для сдвоенного, синхронного обмена данных между клиентом и сервером. Во время исполнения, компоненты Janeva предоставляют расширенный набор для межплатформенного взаимодействия, включая маршалинг, управление обменом данных, передача объектов по значению и передачу контекста вызова. Janeva также предоставляет сервисы с запоминанием предыдущего состояния и поддерживает улучшенное качество обслуживания, такое как балансировка загрузки, отказоустойчивость, проведение транзакций, безопасность и масштабируемость.

    Технологии Borland Janeva

    Дополнение к стратегии web-сервисов

    Web-сервисы обеспечивают идеальное решение по интеграции в интернет-окружении, в котором разработчики не могут контролировать клиентский тип. Система Borland Janeva, с одной стороны, специально разработана для обеспечения оптимизированного взаимодействия между клиентами Microsoft .NET Framework и серверными системами J2EE и CORBA. Поэтому система способна поддерживать высокую пропускную способность транзакций, многоуровневые интерфейсы, сложные типы данных и информационный обмен с учетом предыдущих состояний, который, как правило, необходим в интранет-среде с включенным брандмауэром. Совместное использование Janeva и web-сервисов позволяет решить широкий круг задач по интеграции корпоративных интранет-сетей и интернета.

    Уменьшение совокупной стоимости владения

    Janeva не требует дополнительной аппаратной или программной инфраструктуры, изменений в серверной части или дополнительной разработки ПО для серверной части, дополнительных инструментов разработки и опыта J2EE или CORBA разработки у разработчиков Microsoft .NET Framework. Это приводит к уменьшению риска и сокращению затрат на интеграцию приложений .NET Framework в корпоративную систему.

    Защита инвестиций в технологии

    Janeva обеспечивает поддержку режима обратного вызова и позволяет приложениям J2EE и CORBA обмениваться данными с приложениями .NET. Такая двусторонняя связь основана на надежной стандартной технологии и позволяет полностью использовать существующие и будущие инвестиции в J2EE и CORBA в новых приложениях и сервисах, разрабатываемых для .NET Framework, и наоборот.

    Развертывание без воздействия на серверную инфраструктуру

    Janeva встраивает сборки стабов .NET и исполняемые библиотеки только в клиентские приложения. В серверную среду Janeva не включает никаких компонентов, что сводит к минимуму сложность существующих систем развертывания J2EE/CORBA.

    Повышение квалификации разработчиков

    Разработчикам .NET нет необходимости разбираться со сложными моделями J2EE или CORBA; клиентское и серверное развертывание можно выполнять независимо друг от друга, что повышает квалификацию .NET разработки для клиентских частей и J2EE и/или CORBA квалификацию разработки для серверной части. При этом опыт разработки для нескольких систем (разработчики с квалификацией разработки для .NET и J2EE/CORBA) также не требуется.

    Выбор среды разработки .NET

    Janeva позволяет использовать любые инструменты разработки, поддерживающие .NET Framework и интегрированные с такой средой .NET разработки, как Microsoft Visual Studio .NET и Borland Delphi. С помощью Janeva пользователи могут генерировать из кода Java RMI и CORBA IDL необходимые стабы .NET.

    Использование .NET языков программирования

    Janeva обеспечивает поддержку стандартной языковой исполняющей среды (CLR) Microsoft и позволяет использовать языки программирования, совместимые с CLR, включая: Microsoft Visual C# .NET, Microsoft Visual J# .NET, Microsoft JScript (ECMAScript Edition 3), Microsoft Visual C++ .NET и Microsoft Visual Basic .NET. Пакет Janeva также можно использовать в рамках инфраструктуры Microsoft Web - ASP NET.

    Автоматизация сложного преобразования данных

    Janeva автоматически выполняет преобразование данных. В частности, Janeva эффективно автоматически отображает все типы данных Java в соответствующие типы .NET, включая полную поддержку платформенно-зависимых коллекций.

    Возможность взаимодействия со 100% управляемым кодом

    Janeva - это на 100% управляемый код, выполняющийся в рамках Microsoft .NET CLR. Благодаря этому Janeva обеспечивает более безопасное, высокопроизводительное взаимодействие в защищенной и эффективной исполняемой среде.

    Системные требования, платформы и сертифицированное взаимодействие ПО.

    Системные требования и платформы

    Поддерживает платформы:

    Описание предыдущей версии

    Дополнительная информация

    За дополнительной информацией обращайтесь в компанию Interface Ltd.

    Обсудить на форуме Borland

    Рекомендовать страницу

    INTERFACE Ltd.
    Телефон/Факс: +7 (495) 925-0049
    Отправить E-Mail
    http://www.interface.ru
    Rambler's Top100
    Ваши замечания и предложения отправляйте редактору
    По техническим вопросам обращайтесь к вебмастеру
    Дата публикации: 28.11.05