Сравнительные отчеты и информация с мест: сравнение .NET и J2EE

На этом веб-узле содержится широкий набор материалов, разработанный для помощи в сравнительной оценке технологий сервера приложений Microsoft .NET и J2EE. Каждая из областей ниже содержит загружаемые технические документы, сравнения результатов тестов и образцы исходного кода.  Разработчику Java, заинтересованному в пополнении своих знаний о .NET, стоит посетить следующие ресурсы.


Исследования и тесты производительности

Новое подробное исследование IDC показывает прочность позиций Microsoft в области SOA, веб-служб и ключевых программ платформ приложений (PDF)

Этот отчет IDC Research, спонсированный корпорацией Microsoft, основан на результатах изучения исследования/принятия ключевых программ платформ приложений в крупных организациях. Это исследование было выполнено IDC в соответствии с их строгими стандартами, и корпорация Microsoft не влияла на выбор участников обзора, подобранных на основе исследовательской методологии IDC.

Пример тестирования производительности и взаимодействия .NET StockTrader и IBM WebSphere Trade 6.1

Приложение .NET StockTrader – это подробный пример и эталонное приложение для создания служебно-ориентированных приложений с помощью .NET 3.0 и Windows Communication Foundation (WCF). Это приложение функционально эквивалентно основному приложению тестирования производительности и планирования емкости IBM для IBM WebSphere, именуемому Trade 6.1. Веб-узел .NET StockTrader содержит 100-страничный технический отчет по сравнению эффективности WCF и IBM WebSphere 6.1 для рабочей нагрузки Trade, включая производительность веб-служб. Приложение также демонстрирует двустороннее взаимодействие между .NET и IBM WebSphere/J2EE.

Руководство по переходу с IBM WebSphere на .NET 2.0
Это руководство создано для тех, кто принимает технические решения, архитекторов и разработчиков, оценивающих потенциал переноса проектов с IBM WebSphere на .NET. Руководство разделено на три раздела: руководство по основным преимуществам перехода на .NET; сопоставление технологий, сравнивающее технологии .NET с соответствующими им основными технологиями J2EE; и пошаговое руководство для работающих с Visual Studio впервые, основанное на создание эквивалентного n-ярусного корпоративного веб-приложения для образца приложения IBM PlantsByWebSphere.

Принятие Microsoft .NET крупными предприятиями превзошло принятие J2EE


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

Принятие .NET для ключевых приложений продолжает расти: исследование IDC (PDF)
Принятие Microsoft .NET теперь превзошло принятие J2EE как предпочтительной платформы разработки для крупных организаций. Хотя эти две технологии продолжают сосуществовать, за менее чем три года с момента своего первого выпуска .NET Framework быстро набрала критическую массу, согласно нескольким последним отчетам аналитиков.
Обзор корпоративных веб-узлов Fortune 1000 от Port80 Software
Port80 Software сообщает, что Windows Server/IIS является ведущим развертываемым веб-приложением для корпоративных веб-узлов, принадлежащих Fortune 1000. Согласно этому исследованию, 54% Fortune 1000 использует IIS, в сравнении с 21% для Linux/Apache. Кроме того, их обзор технологий серверов приложений, используемых на этих узлах, показывает, что ASP/ASP.NET является основным выбором (44%), за которым следует JSP/Java (12.2%).
Отчет Forrester: уровень принятия технологий (2004)
Агентство Forrester Research недавно опросило 878 человек, принимающих связанные с ИТ решения в североамериканских корпорациях. Это исследование подтвердило, что Microsoft .NET обладает преимуществом, когда речь заходит о выборе платформы разработки. При опросе этих сотрудников эксперты Forrester обнаружили, что 56% использовали .NET как свою платформу разработки.

Примеры кода и другие материалы

Образец приложения .NET StockTrader

Это ориентированное на службы приложение является законченным образцом, созданным с использованием .NET 3.0 Windows Communication Foundation и стандартных веб-служб. Это приложение включает в себя интерфейс ASP.NET, а также смарт-клиент .NET 3.0 Windows Presentation Foundation. Оно демонстрирует использование WCF по нескольким транспортным протоколам и стандартам кодировки, взаимодействие с платформами J2EE, а также содержит сравнимые эталонные результаты.