blob: dc8fca57f91f7a873e6caa3c8b970b0767aaf564 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>Развертывание и мониторинг</title>
<meta http-equiv="content-language" content="en">
<meta name="description" content="DESCRIPTION HERE">
<link rel="stylesheet" type="text/css" href="../../features.css">
<link rel="stylesheet" type="text/css" href="/images_www/js/colorbox/colorbox.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<script type="text/javascript" src="/images_www/js/colorbox/jquery.colorbox-min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('a.cbox').colorbox({rel:'cbox',opacity:0.7});
});
</script>
<div style="margin:10px 20px 0px 0px;">
<h1>Развертывание и мониторинг приложений</h1>
<p> <a href="../../images_www/v7/3/features/deploy-monitor.png"><img alt="Разработка приложений Java Enterprise в IDE NetBeans" src="../../images_www/v7/3/features/deploy-monitor-cut.png" style="border: 0px solid ; width: 650px; height: 250px;"><br> <span class="font-11">Для перехода к полноэкранному предварительному просмотру щелкните изображение</span></a>
</p>
<p class="intro">
IDE NetBeans поддерживает несколько платформ развертывания с готовой поддержкой последней версии GlassFish. После завершения развертывания пользователи смогут воспользоваться поддержкой для мониторинга, профилирования и тестирования приложений.
</p>
<div class="line">&nbsp;</div>
<!-- left text section start -->
<a name="o1"></a> <span class="overview-right" id="im1"><a class="cbox" href="../../images_www/v7/3/features/deploy-servers.png" title="Поддержка нескольких серверов приложений"><img alt="" height="235" src="../../images_www/v7/3/features/deploy-servers-cut.png" width="320" /></a></span>
<h2>Развертывание на серверах</h2>
<p>
IDE работает с любым стандартным контейнером Java Enterprise Edition (Java EE) и обеспечивает поддержку для GlassFish Server Open Source Edition 3.1.2.2, WebLogic 12c и 11g, Apache Tomcat 7.0 и 6.0, JBoss 6.1 и других.<br />
</p>
<p><b>Развертывание при сохранении</b></p>
<p>
Среда IDE мгновенно выполняет повторное развертывание любого выполняющегося приложения Java EE при любом изменении проекта. Развертывание при сохранении доступно для веб-приложений, приложений EJB и EAR и поддерживается для GlassFish 3.x, WebLogic и Tomcat.
</p>
<p>
Также доступен <a href="http://plugins.netbeans.org/plugin/22254/jrebel-netbeans-plugin">Подключаемый модуль JRebel</a>, который позволяет использовать JRebel для просмотра вносимых изменений в коде без необходимости повторного развертывания.
</p>
<div class="line">&nbsp;</div>
<!-- left text section end -->
<!-- right text section start -->
<a name="o4"></a> <span class="overview-left" id="im2"><a class="cbox" href="../../images_www/v7/3/features/http-monitor.png" title="Мониторинг веб-приложений"><img alt="" src="../../images_www/v7/3/features/http-monitor-cut.png" width="320" /></a></span>
<h2>Мониторинг HTTP</h2>
<p>
В дополнение к<a href="../java/debugger.html">поддержке отладки и профилирования</a> IDE предоставляет HTTP Server-Side Monitor для диагностики неполадок потока данных из JSP-страниц и выполнения сервлетов на веб-серверах. HTTP Server-Side Monitor собирает данные о HTTP-запросах, обрабатываемых механизмом сервлетов. Для каждого обрабатываемого HTTP-запроса монитор регистрирует данные о входящих запросах и состояния данных, поддерживаемые на сервере. Можно просматривать данные, сохранять данные для будущих сеансов, воспроизводить и редактировать предыдущие запросы.
</p>
<div class="line">&nbsp;</div>
<!-- right text section end -->
<!-- left text section start -->
<a name="o1"></a> <span class="overview-right" id="im3"><a class="cbox" href="../../images_www/v7/3/features/javaee-testing-maven.png" title="Поддержка тестирования Java EE"><img alt="" height="235" src="../../images_www/v7/3/features/javaee-testing-maven-cut.png" width="320" /></a></span>
<h2>Тестирование приложений Java EE</h2>
<p>
IDE NetBeans в сочетании с Maven обеспечивает возможность очень быстрого тестирования корпоративных приложений. Можно создать тестовые классы для корпоративных приложений с помощью мастера, а затем выполнить тестирование в IDE. Тест класса создает экземпляр контейнера GlassFish Embedded EJB для проверки подключения к серверу.<br /><br /> <a class="arr-link" href="../../kb/docs/javaee/maven-entapp-testing.html">Тестирование Maven на основе приложений Java EE</a>
</p>
<div class="line">&nbsp;</div>
<!-- left text section end -->
<table>
<tr>
<td class="valign-top"><h2>Просмотр сервлета JSP-файла</h2></td>
<!--<td></td>-->
<td class="valign-top"><h2>Сохранение и воспроизведение</h2></td>
<!--<td></td>-->
<td class="valign-top"><h2>Конфигурация развертывания</h2></td>
</tr>
<tr>
<td class="valign-top" style="width:33%;padding-right:10px;">
<p>
<span class="overview-centre" id="im4"><img alt="" src="../../images_www/v7/3/features/open-servlet-cut.png" width="200" /></span><br />При выполнении файла JSP можно просмотреть преобразованный исходный код сервлета в редакторе исходного кода, что может помочь при отладке ошибок в файле JSP.
</p>
</td>
<!--<td>&nbsp;</td>-->
<td class="valign-top" style="width:33%;padding-right:10px;">
<p>
<span class="overview-centre" id="im5"><img alt="" src="../../images_www/v7/3/features/http-replay-cut.png" width="200" /></span><br />В мониторе HTTP-сервера можно сохранять и воспроизводить HTTP-запросы. При воспроизведении запроса ответ появляется в веб-браузере. Также можно редактировать запрос на помощь при отладке в соответствии с различными сценариями для этого запроса.
</p>
</td>
<!--<td>&nbsp;&nbsp;&nbsp;</td>-->
<td class="valign-top" style="width:33%">
<p>
<span class="overview-centre" id="im6"><img alt="" src="../../images_www/v7/3/features/webapp-configuration-cut.png" width="200" /></span><br />IDE автоматически обновляет дескрипторы развертывания по мере создания кода для веб-приложения. Можно вручную настроить дескрипторы развертывания для редактирования файлов дескрипторов с представлением документа связанного XML.<br /><br />
</p>
</td>
</tr>
</table>
<h2>См. также</h2>
<ul class="bigger">
<li><a href="/community/releases/81/index.html">На странице сведений о версии IDE netbeans 8.1</a> приведен список выделенных функций в последней стабильной версии.</li>
<li><a href="../../kb/trails/java-ee.html">Учебная карта по Java EE и Java Web</a> для учебных курсов по началу работы.</li>
</ul>
</div>
</body>
</html>