⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gstart.html

📁 Sun Java System Application Server Enterprise Edition 8.1 管理指南
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<?xml version="1.0" encoding="GB2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"><head>  <meta http-equiv="Content-Type" content="text/html; charset=GB2312" />  <meta name="keywords"           content="electronic commerce, ecommerce, ebusiness, e-business, e-commerce, enterprise software, net economy, Sun Microsystems, Sun Open Net Environment, Sun ONE, internet software" />  <meta name="Description"        content="Sun Microsystems, Inc. is delivering Sun ONE e-commerce software and enterprise solutions that enable companies to compete successfully in the Net Economy." />  <meta name="TemplateVersion"    content="Sun ONE WDT 2.3.1" />  <meta name="LASTUPDATED"        content="10/03/03 09:48:04" />  <meta name="BookTitle"          content="Sun Java System Application Server Enterprise Edition 8.1 Administration Guide 2005Q1" />  <title>第 1 章  入门</title>  <link href="catalog.css" tppabs="http://docs.sun.com/source/819-1553/catalog.css" rel="stylesheet" type="text/css" />  <!-- on load bring this window to front -->  <script laguage="javascript">  top.window.focus();  </script></head><body text="#000000" link="#594FBF" vlink="#9966cc" alink="#333366" bgcolor="#FFFFFF"><a name="top"> </a><!-- navigation -->  <table width="100%" border="0" cellspacing="4" summary="Header navigation table">    <tr><td>    <p  class="pNavigation">    <a HREF="javascript:if(confirm('http://www.sun.com/software/  \n\n该文件无法用 Teleport Ultra 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://www.sun.com/software/'" tppabs="http://www.sun.com/software/">    <img SRC="Logo.jpg" tppabs="http://docs.sun.com/source/819-1553/Logo.jpg" alt="Sun logo" valign="bottom" border="0" /></a>    &#160;&#160;&#160;&#160;    <a href="preface.html" tppabs="http://docs.sun.com/source/819-1553/preface.html">上一页</a>    &#160;&#160;&#160;&#160;     <a href="index.html" tppabs="http://docs.sun.com/source/819-1553/index.html">目录</a>    &#160;&#160;&#160;&#160;    <a href="clusters.html" tppabs="http://docs.sun.com/source/819-1553/clusters.html">下一页</a>    &#160;&#160;&#160;&#160;    </p>    </td></tr>        <tr><td valign="top" align="right" bgcolor="#594FBF">    <span class="cBookTitle">Sun Java System Application Server Enterprise Edition 8.1 管理指南 2005Q1</span>    </td></tr>  </table><!-- end navigation --><blockquote><!-- chapter content --><a name="wp395730"> </a><h2 class="pChapNumber"><span class="cGray">第 1 章</span><br /><a name="wp395734"> </a>入门</h2><a name="wp395740"> </a><p class="pParagraph">本章介绍 Sun Java&#153; System Application Server 以及其基本的管理任务。本章包含以下几节:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395746"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp395776" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395776">关于 Sun Java System Application Server</a></li></div><a name="wp395752"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp396021" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp396021">Application Server 配置</a></li></div><a name="wp395758"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp396325" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp396325">Application Server 实例</a></li></div><a name="wp395764"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp396957" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp396957">配置更改</a></li></div></ul></div><a name="wp395776"> </a><h2 class="pHeading1"><hr />关于 Sun Java System Application Server</h2><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395782"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp395806" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395806">什么是 Application Server?</a></li></div><a name="wp395788"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp395840" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395840">Application Server 体系结构</a></li></div><a name="wp395794"> </a><div class="pSmartList1"><li><a  href="gstart.html#wp395923" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395923">管理工具</a></li></div></ul></div><a name="wp395806"> </a><h3 class="pHeading2">什么是 Application Server?</h3><a name="wp395812"> </a><p class="pParagraph">Application Server 为开发、部署和管理企业应用程序提供了强大的 J2EE 平台。主要功能包含事务管理、性能、可伸缩性、安全性和集成。Application Server 支持从 Web 发布到企业规模事务处理等多项服务,同时使开发者能够建立基于 Java Server Page (JSP&#153;)、Java Servlet 和企业 JavaBean&#153; (EJB&#153;) 技术的应用程序。</p><a name="wp395824"> </a><p class="pParagraph">Application Server Enterprise Edition 提供了高级群集和故障转移技术。这些功能可以帮助您运行可扩展的且具有高可用性的 J2EE 应用程序。</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395828"> </a><div class="pSmartList1"><li><b style="font-weight: bold" class="cBold">群集</b><b style="font-weight: bold" class="cBold">——</b>群集是一组应用程序服务器实例,它们作为一个逻辑实体一起工作。群集中的每个 Application Server 实例都拥有相同的配置,并被部署了相同的应用程序。</li></div></ul></div><div class="pParaIndent1"><ul class="pParaIndent1"><a name="wp395830"> </a><p class="pParaIndent1">通过将 Application Server 实例添加到群集从而增加系统容量,便实现了水平伸缩。可以在不中断服务的情况下将 Application Server 实例添加到群集。HTTP、RMI/IIOP 和 JMS 负载平衡系统会将请求分布到群集中正常运行的 Application Server 实例中。</p></ul></div><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395834"> </a><div class="pSmartList1"><li><b style="font-weight: bold" class="cBold">高可用性</b><b style="font-weight: bold" class="cBold">——</b>可用性允许对群集中的 Application Server 实例进行故障转移保护。一个 Application Server 实例出现故障时,其他 Application Server 实例将接管指定给该故障服务器的会话。会话信息存储在高可用性数据库 (HADB) 中。HADB 支持 HTTP 会话和有状态会话 Bean 的持久性。</li></div></ul></div><a name="wp395840"> </a><h3 class="pHeading2">Application Server 体系结构</h3><a name="wp395842"> </a><p class="pParagraph">本节介绍了图&#160;1-1,此图显示了 Application Server 的高级别体系结构。</p><a name="wp395845"> </a><p class="pAnchor"></p><div align="left"><img src="images/arch.gif" tppabs="http://docs.sun.com/source/819-1553/images/arch.gif" height="346" width="583" alt="application server 体系结构" border="0" hspace="0" vspace="0"/></div><p class="pAnchor"></p><a name="wp395855"> </a><p class="pCaption">图 1-1 Application Server 体系结构</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395859"> </a><div class="pSmartList1"><li><b class="cBold">容器</b>——容器是一种运行时环境,它为 J2EE 组件提供安全性和事务管理等服务。图&#160;1-1 显示了两种类型的 J2EE 容器:Web 和 EJB。Web 组件(如 JSP 页面和 Servlet)在 Web 容器内运行。企业 Bean(EJB 技术的组件)在 EJB 容器内运行。</li></div><a name="wp395863"> </a><div class="pSmartList1"><li><b class="cBold">客户机访问</b>——运行时,浏览器客户机通过 HTTP(在 Internet 中使用的协议)与 Web 服务器进行通信来访问 Web 应用程序。HTTPS 协议用于需要安全通信的应用程序。企业 Bean 客户机通过 IIOP 协议或 IIOP/SSL(安全)协议与对象请求代理 (ORB) 进行通信。Application Server 具有分别用于 HTTP 协议、HTTPS 协议、IIOP 协议和 IIOP/SSL 协议的侦听器。每个侦听器独占使用特定的端口号。</li></div><a name="wp395867"> </a><div class="pSmartList1"><li><b class="cBold">Web 服务</b>——在 J2EE 平台上,可以部署一个 Web 应用程序,该应用程序可以提供由用于基于 XML 的 RPC 的 Java API (JAX-RPC) 实现的 Web 服务。J2EE 应用程序或组件还可以是其他 Web 服务的客户机。应用程序通过用于 XML 注册表的 Java API (JAXR) 访问 XML 注册表。 </li></div><a name="wp395873"> </a><div class="pSmartList1"><li><b class="cBold">用于应用程序的服务</b>——J2EE 平台旨在使容器为应用程序提供服务。图&#160;1-1 显示了以下服务:</li></div><div class="pSmartList2"><ul class="pSmartList2"><a name="wp395879"> </a><div class="pSmartList2"><li>命名——命名和目录服务将对象绑定到名称。J2EE 应用程序通过查找对象的 JNDI 名称来找到对象。JNDI 表示 Java 命名和目录接口 API。</li></div><a name="wp395883"> </a><div class="pSmartList2"><li>安全性——Java 容器授权合同 (JACC) 是一组为 J2EE 容器定义的安全性合同。根据客户机的标识,容器限制对容器的资源和服务的访问。</li></div></ul></div><a name="wp395887"> </a><div class="pSmartList1"><li><b class="cBold">事务管理</b>——事务是不可分的工作单元。例如,在银行帐户之间转帐是一个事务。事务管理服务用于确保完全完成事务或将事务回滚。</li></div></ul></div><a name="wp395889"> </a><h4 class="pHeading3">访问外部系统</h4><a name="wp395891"> </a><p class="pParagraph">J2EE 平台使应用程序能够访问应用程序服务器之外的系统。应用程序通过称为资源的对象连接到这些系统。管理员的职责之一是资源配置。J2EE 平台使得可以通过以下 API 和组件访问外部系统:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395895"> </a><div class="pSmartList1"><li><b class="cBold">JDBC</b>——数据库管理系统 (DBMS) 提供了用于存储、组织和检索数据的工具。大多数商业应用程序将数据存储在关系数据库中,这些应用程序通过 JDBC API 访问关系数据库。由于数据库中的信息保存在磁盘上并在应用程序结束之后仍然存在,因此通常将数据库中的信息称为持久性信息。Application Server 捆绑包含 PointBase DBMS。 </li></div><a name="wp395899"> </a><div class="pSmartList1"><li><b class="cBold">消息传送</b>——消息传送是软件组件或应用程序之间的一种通信方法。消息传送客户机可以向任何其他客户机发送消息,也可以从任何其他客户机接收消息。应用程序通过 Java 消息传送服务 (JMS) API 访问消息传送提供者。Application Server 包含一个 JMS 提供者。</li></div><a name="wp395903"> </a><div class="pSmartList1"><li><b class="cBold">连接器</b>——J2EE 连接器体系结构允许 J2EE 应用程序和现有企业信息系统 (EIS) 之间的集成。应用程序通过称为连接器或资源适配器的可移植 J2EE 组件访问 EIS。</li></div><a name="wp395907"> </a><div class="pSmartList1"><li><b class="cBold">JavaMail</b>——应用程序通过 JavaMail API 连接到 SMTP 服务器以发送和接收电子邮件。</li></div><a name="wp395911"> </a><div class="pSmartList1"><li><b class="cBold">服务器管理</b>——图&#160;1-1 的右下角显示了由 Application Server 的管理员执行的一些任务。例如,管理员部署(安装)应用程序并监视服务器的性能。这些任务通过 Application Server 提供的管理工具来执行。 </li></div></ul><a name="wp395923"> </a><h3 class="pHeading2">管理工具</h3><div class="pSmartList1"><ul class="pSmartList1"><a name="wp395925"> </a><div class="pSmartList1"><li>Application Server 包括三种管理工具:</li></div><br><div class="pSmartList2"><ul class="pSmartList2"><a name="wp395931"> </a><div class="pSmartList2"><li><a  href="gstart.html#wp395947" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395947">管理控制台</a></li></div><a name="wp395937"> </a><div class="pSmartList2"><li><a  href="gstart.html#wp395977" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp395977">asadmin 实用程序</a></li></div><a name="wp395943"> </a><div class="pSmartList2"><li><a  href="gstart.html#wp396009" tppabs="http://docs.sun.com/source/819-1553/gstart.html#wp396009">Application Server Management Extension (AMX)</a></li></div></ul></div></ul></div><a name="wp395947"> </a><h4 class="pHeading3">管理控制台</h4><a name="wp395951"> </a><p class="pParagraph">管理控制台是一种基于浏览器的工具,具有易于浏览的界面和联机帮助。本手册提供了使用管理控制台的逐步说明。必须运行管理服务器才能使用管理控制台。 </p><a name="wp395953"> </a><p class="pParagraph">安装 Application Server 时,您为服务器选择了端口号,或使用的是默认端口号 4849。还指定了用户名和主密码。</p><a name="wp395955"> </a><p class="pParagraph">要启动管理控制台,请在 Web 浏览器中键入以下内容:</p><a name="wp395959"> </a><p class="pParagraph">https://hostname:port</p><a name="wp395961"> </a><p class="pParagraph">例如:</p><a name="wp395965"> </a><p class="pParagraph">https://kindness.sun.com:4949</p><a name="wp395967"> </a><p class="pParagraph">如果管理控制台在安装了 Application Server 的计算机上运行,请将 <code class="cCode">localhost</code> 指定为主机名。</p><a name="wp395969"> </a><p class="pParagraph">在 Windows 上,从“开始”菜单启动 Application Server 管理控制台。 </p><a name="wp395971"> </a><p class="pParagraph">安装程序将创建默认管理域(名为 <code class="cCode">domain1</code>),并使用默认端口号 4849,还会创建一个独立于域管理服务器 (DAS) 的实例。安装之后,还可以创建其他管理域。每个域都有自己的域管理服务器,该服务器具有唯一的端口号。为管理控制台指定 URL 时,请确保使用要管理的域的端口号。</p><a name="wp395973"> </a><p class="pParagraph">如果配置中包括远程服务器实例,请创建节点代理以便管理和简化远程服务器实例。节点代理负责创建、启动、停止和删除服务器实例。使用命令行界面 (CLI) 命令可以设置节点代理。</p><a name="wp395977"> </a><h4 class="pHeading3">asadmin 实用程序</h4><a name="wp395985"> </a><p class="pParagraph"><code class="cCode">asadmin</code> 实用程序是一个命令行工具。使用 <code class="cCode">asadmin</code> 实用程序和与其关联的命令可以执行在管理控制台中可执行的相同任务集。例如,启动和停止域、配置服务器以及部署应用程序。 </p><a name="wp395987"> </a><p class="pParagraph">可以在 Shell 的命令提示符下使用这些命令,也可以从其他脚本和程序调用这些命令。使用这些命令可以自动执行重复的管理任务。</p><a name="wp395989"> </a><p class="pParagraph">要启动 <code class="cCode">asadmin</code> 实用程序,请使用:</p><a name="wp395991"> </a><p class="pParagraph"><code class="cCode">$ asadmin</code></p><a name="wp395993"> </a><p class="pParagraph">要列出 <code class="cCode">asadmin</code> 中的可用命令,请使用:</p><a name="wp395995"> </a><p class="pParagraph"><code class="cCode">asadmin&gt; help</code></p><a name="wp395997"> </a><p class="pParagraph">也可以在 Shell 的命令提示符下发出 <code class="cCode">asadmin</code> 命令:</p><a name="wp395999"> </a><p class="pParagraph"><code class="cCode">$ asadmin help</code></p><a name="wp396001"> </a><p class="pParagraph">要查看命令的语法和示例,请在命令名称后面键入 <code class="cCode">help</code>。例如:</p><a name="wp396003"> </a><p class="pParagraph"><code class="cCode">asadmin&gt; help create-jdbc-resource</code></p><a name="wp396005"> </a><p class="pParagraph">给定命令的 <code class="cCode">asadmin help</code> 信息将显示此命令的 Unix 手册页。也可以以 HTML 格式查看这些手册页。</p><a name="wp396009"> </a><h4 class="pHeading3">Application Server Management Extension (AMX)</h4><a name="wp396011"> </a><p class="pParagraph">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -