中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 教育认证 > Macrmedia认证
在.NET上安装XBike以及操作方法
作者:佚名 时间:2004-06-10 10:35 出处:互连网 责编:chinaitpower
              摘要:在.NET上安装XBike以及操作方法

  简介
  使用 Microsoft Windows 安装程序 (.msi),有两种方法可以部署 XBikes 示例应用程序的 .NET Framework 版。本附录描述了下列部署方案
  
  • 在单台计算机上部署 XBikes
  
  • 在多台计算机上部署 XBikes
  
  本附录还描述了如何配置可控制配置选项和互操作选项的各种 XML 文件。还有几部分的内容与如何执行和卸载此应用程序有关。
  在单台计算机上部署 XBikes
  在单台计算上使用 XBikes .NET 示例代码需要安装下列软件:
  
  • Windows Server 2003,或者以工作组模式运行的带有 Service Pack 3 或更高版本的 Windows 2000 Server
  
  • .NET Framework 1.1(仅限 Windows 2000;已包括在 Windows 2003 中)
  
  • .NET Framework 1.1 SDK 或 Visual Studio 2003
  
  • Internet 信息服务 — WWW 服务器
  
  • ASP.NET 应用程序服务器组件(仅限 Windows 2003)
  
  • Microsoft Enterprise Instrumentation Framework (EIF)
  
  • Microsoft 消息队列(也称为 MSMQ)
  
  • Microsoft SQL Server 2000(具有混合模式安全性和 Service Pack 3)
  
  • JNBridgePro 1.4 企业版(仅限于运行时)
  
  
  注 ASP.NET 会话状态服务应在运行中,并且其启动类型应设置为自动。
  
  安装 XBikes 应用程序
  要为单台机算机上的 .NET 平台安装 XBikes 应用程序,请完成下列步骤。
  
  为 .NET 平台安装 XBikes
  
  1. 打开 Windows 资源管理器,然后双击 xbikes3tier.msi。
  
  2.在 xbikes3tier 向导页上,单击 Next。
  
  3.在 Select Installation Folder 页面上,确保安装路径是 C:\Xbikes,选中 Everyone 选项以便为计算机上的所有用户安装 XBikes,然后单击 Next。
  
  4.在 Confirm Installation 页面上,单击 Next。
  
  5.在 Install Options 页面上,确保 Single Tier 已选中,然后单击 Next。
  
  6 在 Winzip Self Extractor 对话框中,确保将 Unzip to folder 设置为 C:\xbikes,然后单击 Unzip。
  
  7.对话框将显示文件已成功解压缩,单击 OK。
  
  8.在 Winzip Self-Extractor 对话框中,单击 Close。
  
  9.安装程序将用几秒钟继续设置过程。
  
  10.在 Installation Complete 页面上,单击 Close。
  
  配置 XBikes Web 应用程序
  XBikes 应用程序现在已安装。在执行该应用程序之前,您需要将 COM+ 的标识修改为网络服务,以允许应用程序在不需要他人登录的情况下执行。
  
  配置 COM+ 应用程序
  
  1.在控制面板中,双击 Administrative Tools,然后双击 ComponentServices。组件服务管理器将进行加载。
  
  2.在左边的树结构中,展开 Component Services,再展开 Computers,然后展开 My Computer。
  
  3.展开 COM+ Applications。树视图中将显示已安装的 COM+ 应用程序列表。
  
  4.
  右键单击 XBikes,然后单击 Properties。屏幕上将显示 XBikes Properties 对话框。
  
  5.单击 Identity 选项卡,然后单击 Network Service 选项。
  
  6.单击 OK。XBikes Properties 对话框将关闭。
  
  7.关闭组件服务管理器。
  
  
  现在,您已经配置了 COM+ 应用程序,下一个任务是检查系统的数据库连接字符串是否正确。
  
  配置数据库连接字符串
  1. 在记事本中,从 C:\Windows\System32 文件夹中打开 Dllhost.exe.config 文件。
  
  2. 查找 <SqlServer> 元素的开始标记。
  
  3.检查以确定连接字符串包含正确的服务器名称。服务器名称在下面以粗体显示,以帮助您进行确定。
  
  <SqlServer>
  <connection>
  <add
  key="connectionString"
  value="server=localhost;database=xbikes;user id=dhb; password=bikes"
  />
  </connection>
  </SqlServer>
  
  如果您需要更改连接字符串,请相应地修改 value 属性。
  
  4.找到 <QueueNames> 标记。更改 NET-MSMQ 值,以包含您计算机的正确 IP 地址。
  
  <Queue>
  <QueueNames>
  <add key="NET-MSMQ" value="FormatName:DIRECT=TCP:192.168.0.5\Private$\XBikes-OrderQueue" />
  
  5.保存 Dllhost.exe.config。
  
  6.使用记事本,从 C:\Xbikes\Net\Xbikes-Dal-Msmqserviceinterface\Bin\Debug 文件夹中打开 XBikes-DAL-MSMQServiceInterface.exe.config。
  
  7.重复步骤 2 到 4,然后保存该文件。
  
  
  这样就完成了 XBikes Web 应用程序的配置。
  
  在单层上运行 XBikes
  要测试安装并执行 XBikes,请完成下列步骤。
  
  执行 XBikes
  1.加载 Internet Explorer。
  
  2.在 Address 字段中,输入 URL http://localhost/XBikes-Web。
  
  
  XBikes Web 应用程序允许您按类型浏览自行车、定购自行车、更改数量以及检查订单。
  
  当订单填写完后,它们将传送到消息队列。要将订单从 .NET 消息队列移到 SQL Server 数据库中,您必须运行一个 DOS 控制台应用程序。请在 .NET 计算机上完成下列步骤。
  
  运行 DOS 控制台应用程序
  1.打开一个命令提示。
  
  2.键入 cd /D C:\xbikes\net\xbikes-dal-msmqserviceinterface\bin\Debug,然后按回车键。
  
  3.执行 XBikes-DAL-MSMQServiceInterface.exe。系统将从队列中读取一个消息,并显示订单的 XML 表示形式。
  
  4.如果队列中的消息较多,请按 Y;否则请按其他任意键以退出应用程序。
  
  在多台计算机上部署 XBikes
  本部分描述如何在分布式环境中安装 XBikes,以便将表示层、业务层和数据层安装到不同的计算机上。
  
  另一个配置选项是在单独的计算机上设置数据库。在这种情况下,数据层连接字符串的配置设置必须正确设置为指向这台计算机。
  
  注 在分布式设置中,内存中的适配器均不工作。这是特意设计成如此的,因为它们只有当所有三层处理在同一台计算机上运行时才能工作。对于只针对 .NET Framework 的设置,改为使用 .NET Remoting 适配器。
  
  为每台计算机标识需求
  本部分描述在安装 XBikes 应用程序之前,必须安装在分布式环境中的每台计算机上的组件。
  
  表示层计算机设置
  表示层计算机需要下列组件:
  
  • Windows Server 2003,或者以工作组模式运行的带有 Service Pack 3 或更高版本的 Windows 2000 Server
  
  • .NET Framework 1.1
  
  • .NET Framework 1.1 SDK 或 Visual Studio 2003
  
  • Internet 信息服务 — WWW 服务器
  
  • ASP.NET 应用程序服务器组件(仅限 Windows 2003)
  
  • Microsoft Enterprise Instrumentation Framework (EIF)
  
  • JNBridgePro v1.4 企业版(仅限于运行时)
  
  注 ASP.NET 会话状态服务应在运行中,并且其启动类型应设置为自动。
  
  在表示层上安装 XBikes
  
  要在表示层计算机上安装 XBikes,请完成下列步骤。
  
  在表示层计算机上安装 XBikes
  
  1.打开 Windows 资源管理器,然后双击 xbikes3tier.msi。
  
  2.在 xbikes3tier 向导页上,单击 Next。
  
  3.在 Select Installation Folder 页面上,确保安装路径是 C:\Xbikes,选中 Everyone 选项以便为计算机上的所有用户安装 XBikes,然后单击 Next。
  
  4.在 Confirm Installation 页面上,单击 Next。
  
  5.在 Install Options 页面上,选择 Web Tier Only,然后单击 Next 以继续。
  
  6. 在 Winzip Self Extractor 对话框中,确保将 Unzip to folder 设置为 C:\xbikes,然后单击 Unzip。
  
  7.在显示有多少文件已成功解压缩的对话框中,单击 OK。
  
  8.在 Winzip Self-Extractor 对话框中,单击 Close。
  
  安装程序将用几秒钟继续设置过程。
  
  9.在 Installation Complete 页面上,单击 Close。
  
  在表示层上配置 XBikes
  
  跨多台计算机进行部署时,XBikes Web 应用程序使用 .NET Remoting 在各层之间进行通讯。在执行该应用程序之前,您必须将 .NET Remoting 的配置更改为指向正确的计算机。
  
  在表示层上配置 .NET Remoting
  • 使用记事本,从 C:\Xbikes\Net\Xbikes-Web 文件夹中打开 Remoting.config。
  
  • 查找 <wellknown> 元素,然后将其 url 属性设置为 .NET Remoting 业务层服务界面的 URL。您必须将服务器名称设置为安装有业务层组件的计算机的名称,如下例所示。
  
  <wellknown
  url="http://BusinessTierComputer/XBikes-BLL-RemotingServiceInterface/BLLRemotingServiceInterface.rem"
  type="XBikes.BLL.ServiceInterface.Net.Remoting.BLLRemotingServiceInterface, XBikes-BLL-RemotingServiceInterface"
  />
  
  • 保存 Remoting.config。
  
  这样就完成了表示层计算机的配置。
  
  业务层计算机设置
  
  业务层计算机需要下列组件:
  
  • Windows Server 2003,或者以工作组模式运行的带有 Service Pack 3 或更高版本的 Windows 2000 Server
  
  • .NET Framework 1.1
  
  • .NET Framework 1.1 SDK 或 Visual Studio 2003
  
  • Internet 信息服务 — WWW 服务器
  
  • ASP.NET 应用程序服务器组件(仅限 Windows 2003)
  
  • Microsoft Enterprise Instrumentation Framework (EIF)
  
  • JNBridgePro v1.4 企业版(仅限于运行时)
  
  在业务层上安装 XBikes
  
  要在业务层计算机上安装 XBikes,请完成下列步骤。
  
  在业务层计算机上安装 XBikes
  
  1.打开 Windows 资源管理器,然后双击 xbikes3tier.msi。
  
  2.在 xbikes3tier 向导页上,单击 Next。
  
  3.在 Select Installation Folder 页面上,确保安装路径是 c:\xbikes,选中 Everyone 选项以便为计算机上的所有用户安装 XBikes,然后单击 Next。
  
  4.在 Confirm Installation 页面上,单击 Next。
  
  5.在 Install Options 页面上,选择 Business Logic Layer Only。单击 Next。
  
  6.在 Winzip Self Extractor 对话框中,确保将 Unzip to folder 设置为 C:\xbikes,然后单击 Unzip。
  
  7.在显示有多少文件已成功解压缩的对话框中,单击 OK。
  
  8.
  在 Winzip Self-Extractor 对话框中,单击 Close。
  
  安装程序将用几秒钟继续设置过程。
  
  9.
  在 Installation Complete 页面上,单击 Close。
  
  在业务层上配置 XBikes
  
  XBikes 应用程序现在已安装到业务层计算机上。在执行该应用程序之前,您需要将 COM+ 的标识修改为网络服务,以允许应用程序在不需要他人登录的情况下执行。您还需要配置 .NET Remoting。
  
  在业务层上配置 COM+ 应用程序
  1.
  在控制面板中,双击 Administrative Tools,然后双击 Component Services。组件服务管理器将进行加载。
  
  2.
  在左边的树结构中,展开 Component Services,再展开 Computers,然后展开 My Computer。
  
  3.
  展开 COM+ Applications。树视图中将显示已安装的 COM+ 应用程序列表。
  
  4.
  右键单击 XBikes,然后单击 Properties。屏幕上将显示 XBikes Properties 对话框。
  
  5.
  单击 Identity 选项卡,然后单击 Network Service 选项。
  
  6.
  单击 OK。XBikes Properties 对话框将关闭。
  
  7.
  关闭组件服务管理器。
  
  在业务层上配置 .NET Remoting
  1.
  在记事本中,打开 Remoting.config 文件。此文件位于宿主业务层组件的计算机的系统文件夹(如 C:\Windows)下的 System32 目录中。
  
  2.
  查找 <wellknown> 元素,然后将其 url 属性设置为 .NET Remoting 数据层服务界面的 URL。您必须将服务器名称设置为安装有数据层组件的计算机的名称,如下例所示。
  
  <wellknown
  url="http://DataTierComputer/XBikes-DAL-RemotingServiceInterface/DALRemotingServiceInterface.rem"
  type="XBikes.DAL.ServiceInterface.Net.Remoting.DALRemotingServiceInterface, XBikes-DAL-RemotingServiceInterface"
  />
  
  3.
  保存 Remoting.config。
  
  这样就完成了业务层计算机的配置。
  
  数据层计算机设置
  
  数据层计算机需要下列组件:
  
  • Windows Server 2003,或者以工作组模式运行的带有 Service Pack 3 或更高版本的 Windows 2000 Server
  
  • .NET Framework 1.1
  
  • .NET Framework 1.1 SDK 或 Visual Studio 2003
  
  • Microsoft 消息队列(也称为 MSMQ)
  
  • Microsoft SQL Server 2000(具有混合模式安全性和 Service Pack 3)
  
  • Internet 信息服务 — WWW 服务器
  
  • ASP.NET 应用程序服务器组件(仅限 Windows 2003)
  
  • Microsoft Enterprise Instrumentation Framework (EIF)
  
  在数据层上安装 XBikes
  
  要在数据层计算机上安装 XBikes,请完成下列步骤。
  
  在数据层计算机上安装 XBikes
  
  1.
  打开 Windows 资源管理器,然后双击 xbikes3tier.msi。
  
  2.
  在 xbikes3tier 向导页上,单击 Next。
  
  3.
  在 Select Installation Folder 页面上,确保安装路径是 C:\Xbikes,选中 Everyone 选项以便为计算机上的所有用户安装 XBikes,然后单击 Next。
  
  4.
  在 Confirm Installation 页面上,单击 Next。
  
  5.
  在 Install Options 页面上,选择 Data Access Layer Only。单击 Next。
  
  6.
  在 Winzip Self Extractor 对话框中,确保将 Unzip to folder 设置为 C:\xbikes,然后单击 Unzip。
  
  7.
  在显示有多少文件已成功解压缩的对话框中,单击 OK。
  
  8.
  在 Winzip Self-Extractor 对话框中,单击 Close。
  
  安装程序将用几秒钟继续设置过程。
  
  9.
  在 Installation Complete 页面上,单击 Close。
  
  在数据层上配置 XBikes
  XBikes 应用程序现在已安装到数据层上。在执行该应用程序之前,您必须先配置队列和数据库连接设置。要执行这一配置,请完成下列步骤。
  
  配置数据库连接字符串
  
  1.
  在记事本中,从 C:\Windows\System32 文件夹中打开 Dllhost.exe.config 文件。
  
  2.
  查找 <SqlServer> 元素的开始标记。
  
  3.
  检查以确定连接字符串包含正确的服务器名称。服务器名称在下面以粗体显示,以帮助您进行确定。
  
  <SqlServer>
  <connection>
  <add
  key="connectionString"
  value="server=localhost;database=xbikes;user id=dhb; password=bikes"
  />
  </connection>
  </SqlServer>
  
  如果您需要更改连接字符串,请相应地修改 value 属性。
  
  4.
  找到 <QueueNames> 标记。更改 NET-MSMQ 值,以包含您计算机的正确 IP 地址。
  
  <Queue>
  <QueueNames>
  <add key="NET-MSMQ" value="FormatName:DIRECT=TCP:192.168.0.5\Private$\XBikes-OrderQueue" />
  5.
  保存 Dllhost.exe.config。
  
  6.
  使用记事本,从 C:\Xbikes\Net\Xbikes-Dal-Msmqserviceinterface\Bin\Debug 文件夹中打开 XBikes-DAL-MSMQServiceInterface.exe.config。
  
  7.
  重复步骤 2 到 4,然后保存该文件。
  
  
  在多台计算机上运行 XBikes
  要测试安装并执行 XBikes,请在表示层计算机上完成下列步骤。
  
  执行 XBikes
  1.
  加载 Internet Explorer。
  
  2.
  在 Address 字段中,输入 URL http://localhost/XBikes-Web。
  
  
  XBikes Web 应用程序允许您按类型浏览自行车、定购自行车、更改数量以及检查订单。
  
  当订单填写完后,它们将传送到消息队列。要将订单从 .NET 消息队列移动到 SQL Server 数据库中,您必须运行一个 DOS 控制台应用程序。请在数据层计算机上完成下列步骤。
  
  运行 DOS 控制台应用程序
  1.
  打开一个命令提示。
  
  2.
  键入 cd /D C:\xbikes\net\xbikes-dal-msmqserviceinterface\bin\Debug,然后按回车键。
  
  3.
  执行 XBikes-DAL-MSMQServiceInterface.exe。系统将从队列中读取一个消息,并显示订单的 XML 表示形式。
  
  4.
  如果队列中的消息较多,请按 Y;否则请按其他任意键以退出应用程序。
  
  更改互操作方法
  如果您的 XBikes 应用程序操作正确,就可以更改互操作方法,以便 XBikes 使用不同的用例适配器或资源互操作适配器。本部分在下列主题中描述了可能的选项:
  
  • 使用 Web 服务适配器
  
  • 使用 Ja.NET 适配器
  
  • 使用 JNBridgePro 适配器
  
  
  以下各部分描述如何使用每种适配器。
  
  使用 Web 服务适配器
  您可以在下列情况下使用 Web 服务适配器。
  
  • 在 Web 层与业务层之间使用 Web 服务适配器
  
  • 在业务层与数据层之间使用 Web 服务适配器
  
  
  要将 XBikes 更改为使用 Web 服务适配器,您必须修改应用程序配置以使用 Web 服务适配器,用 Web 服务的 URL 更新应用程序配置,然后重新启动应用程序。以下各部分描述了如何执行这些任务。
  
  在 Web 层与业务层之间使用 Web 服务适配器
  
  本部分描述如何在 Web 层与业务层之间使用 Web 服务。您可以使用 .NET Web 服务,也可以使用 J2EE Web 服务;请按照下列过程之一完成步骤。
  
  在 Web 层与业务层之间使用 .NET Framework Web 服务
  
  1.
  在记事本中,打开 XBikes 应用程序的 Web.config 文件。该文件位于 C:\Xbikes\Net\XBikes-Web 文件夹中。
  
  2.
  在 Web.config 文件中查找 <appSettings> 元素的开始标记。
  
  3.
  查找指定 .NET Framework Web 服务业务层服务界面 URL 的<add> 子元素。将 value 属性设置为正确的 URL,如下例所示。
  
  <add
  key="XBikes-UseCaseInteropAdapters.Net.BLLWSSI.BLLWSServiceInterface"
  value="http://localhost/XBikes-BLL-WSServiceInterface/BLLWSServiceInterface.asmx"
  />
  
  
  4.
  找到 <adapters> 标记。找到<!-- .NET WS Adapters -->注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  5.
  在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  6.
  保存 Web.config。
  
  
  在 Web 层与业务层之间使用 J2EE Web 服务
  
  1.
  在记事本中,打开 XBikes 应用程序的 Web.config 文件。该文件位于 C:\Xbikes\Net\XBikes-Web 文件夹中。
  
  2.
  在 Web.config 文件中查找 <appSettings> 元素的开始标记。
  
  3.
  查找指定 J2EE Web 服务业务层服务界面 URL 的 <add> 子元素。将 value 属性设置为正确的 URL,如下例所示。
  
  <add
  key="XBikes-UseCaseInteropAdapters.J2EE.BLLWSSI.BLLWSServiceInterface"
  value="http://192.168.99.199:9080/XBikesBLLServiceInterface/
  services/BLLWSServiceInterface"
  />
  
  4.
  找到 <adapters> 标记。找到 <!-- J2EE WS Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  5.
  在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  6.
  保存 Web.config。
  
  
  在业务层与数据层之间使用 Web 服务适配器
  
  本部分描述如何在业务层与数据层之间使用 Web 服务。您可以使用 .NET Web 服务,也可以使用 J2EE Web 服务;请按照下列过程之一完成步骤。
  
  在业务层与数据层之间使用 .NET Framework Web 服务
  
  1.
  在记事本中,从 C:\Windows\System32 文件夹中打开 Dllhost.exe.config 文件。
  
  2.
  在此文件中查找 <appSettings> 元素的开始标记。
  
  3.
  查找指定 .NET Framework Web 服务数据层服务界面 URL 的 <add> 子元素。将 value 属性设置为正确的 URL,如下例所示。
  
  <add
  key="XBikes-ResourceInteropAdapters.Net.DALWSSI.DALWSServiceInterface"
  value="http://localhost/XBikes-DAL-WSServiceInterface/
  DALWSServiceInterface.asmx"
  />
  
  
  4.
  找到 <adapters> 标记。找到 <!-- .NET WS Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  5.
  在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  6.
  保存 Web.config。
  
  
  在业务层与数据层之间使用 .NET Framework Web 服务
  
  1.
  在记事本中,从 C:\Windows\System32 文件夹中打开 Dllhost.exe.config 文件。
  
  2.
  在此文件中查找 <appSettings> 元素的开始标记。
  
  3.
  查找指定 J2EE Web 服务数据层服务界面 URL 的 <add> 子元素。将 value 属性设置为正确的 URL,如下例所示。
  
  <add
  key="XBikes-ResourceInteropAdapters.J2EE.DALWSSI.DALWSServiceInterface"
  value="http://192.168.99.199:9080/XBikesResWS/services/
  DALWSServiceInterface"
  />
  
  
  4.
  找到 <adapters> 标记。找到 <!-- J2EE WS Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  5.
  在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  6.
  保存 Web.config。
  
  
  使用 Ja.NET 适配器
  您可以在下列情况下使用 Ja.NET 适配器:
  
  • 在 Web 层与业务层之间使用 Ja.NET 适配器
  
  • 在业务层与数据层之间使用 Ja.NET 适配器
  
  
  要将 XBikes 更改为使用 Ja.NET 适配器,您必须修改应用程序配置以使用 Ja.NET 适配器,用 Ja.NET 服务的 URL 更新应用程序配置,然后重新启动应用程序。您还必须重新配置 J2EE 应用程序以允许 Ja.NET 运行,因为在默认情况下,J2EE 应用程序是针对 J2EE 到 .NET 互操作性进行配置的。以下各部分描述了如何执行这些任务。
  
  为 Ja.NET 重新配置 J2EE 应用程序
  
  要使 Ja.NET 适配器能够与 XBikes 的 J2EE 版进行通讯,您必须根据配置完成下列任务之一。
  
  更改 WebSphere Studio Application Developer 5.0 配置
  
  1.
  通过单击 Start,指向 All Programs、IBM WebSphere Studio,然后单击 Application Developer 5.0,来启动 WebSphere Application Developer Studio 5.0。
  
  2.
  屏幕上将显示 WebSphere Studio 对话框。将工作区更改到 c:\xbikes\j2ee-ibm,然后单击 OK。
  
  3.
  屏幕上将显示“J2EE - IBM WebSphere Studio Application Developer”窗口。
  
  4.
  在左侧窗口中,单击 J2EE Hierarchy 选项卡,屏幕上将显示“J2EE Hierarchy”窗口。
  
  5.
  展开 Server Configurations,然后双击 WebSphere v5.0 Server Configuration。WebSphere v5.0 Server Configuration 将出现在主窗口中。
  
  6.
  在主窗口的底部单击 Paths 选项卡,屏幕上将显示 Paths 配置屏幕。
  
  7.
  单击 c:\xbikes\J2EE-IBM\janet_libs\janetNetDalProxies.jar,然后单击 Remove。
  
  8.
  对 c:\xbikes\J2EE-IBM\janet_libs\JanetNetBllProxies.jar 和 c:\xbikes\J2EE-IBM\janet_libs\janet.jar 重复步骤 7。
  
  9.
  在主窗口的底部单击 Environment 选项卡,屏幕上将显示 EnvironmentOptions 配置屏幕。
  
  10.
  从 Java VM Arguments 字段中删除所有项。
  
  11.
  关闭 WebSphere v5.0 Server Configuration 窗口。屏幕上将显示 Save Resource 对话框。单击 Yes 以保存您所作的更改。
  
  12.
  切换到左侧窗格中的 J2EE Navigator 视图。
  
  13.
  展开 JaNetBLL,再展开 Java Source,然后展开 com.intrinsyc.janet。
  
  14.
  打开 JaNet.xml。
  
  15.
  找到 <URI> 标记,然后用 http://<ipaddress>/JaNetBLL 替换 http://192.168.0.200:9080/JaNetBLL,其中 <ipaddress> 是宿主 JaNetBLL 的计算机的 IP 地址。
  
  16.
  对 JaNetDAL 和 JaNetJMS 重复步骤 13–15。
  
  17.
  现在可以重新启动或启动服务器。
  
  
  更改 WebSphere 应用程序服务器配置
  
  1.
  在宿主 Ja.NET 服务界面的计算机上,打开一个命令提示并定位到 C:\Was\Websphere\Appserver\Bin 文件夹。
  
  2.
  键入 startserver server1,然后按回车键。在很短的一段时间后,将显示一则消息,表明 server1 已经为电子商务开启。
  
  3.
  打开一个 Web 浏览器窗口,并定位到 http://localhost:9080/admin。
  
  4.
  在 User ID 字段中,输入 admin,然后单击 OK。
  
  5.
  在左侧窗格中,展开 Servers,然后单击 Application Servers。“Application Servers”窗口将显示在右侧窗格中。
  
  6.
  在右侧窗格中,单击 server1,屏幕上将显示 server1 窗口。
  
  7.
  在右侧窗格中,单击 Process Definition,屏幕上将显示“Process Definition”窗口。
  
  8.
  在右侧窗格中,单击 Java Virtual Machine,屏幕上将显示“Java Virtual Machine”窗口。
  
  9.
  从 Classpath 字段中删除 c:\tme\glue\lib\GLUE.jar 项以外的所有项。
  
  10.从 Generic JVM arguments 字段中删除所有项。该字段应该为空。
  
  11.单击 OK。Messages 部分显示在右侧窗格的顶部。单击 Save 链接。
  
  12.在 Save 窗格中,单击 Save 按钮。右侧窗格将恢复为 WebSphere Application Server 主页。
  
  13.关闭浏览器并重新启动服务器,以使更改生效。
  
  
  现在,您必须更新包含您要访问的 Ja.NET 适配器的 EAR。要做到这一点,您必须能够访问源代码。
  
  更新包含您要访问的 Ja.NET 适配器的 EAR
  
  1.通过单击 Start,指向 All Programs、IBM WebSphere Studio,然后单击 Application Developer 5.0,来启动 WebSphere Application Developer Studio 5.0。
  
  2.屏幕上将显示 WebSphere Studio 对话框。将工作区更改到 c:\xbikes\j2ee-ibm,然后单击 OK。
  
  3.屏幕上将显示“J2EE - IBM WebSphere Studio Application Developer”窗口。
  
  4.关闭“WebSphere v5.0 Server Configuration”窗口。在 Save Resource 对话框中,单击 Yes 以保存所作的更改。
  
  5.切换到左侧窗格中的 J2EE Navigator 视图。
  
  6.展开 JaNetBLL,再展开 Java Source,然后展开 com.intrinsyc.janet。
  
  7.打开 JaNet.xml。
  
  8.找到 <URI> 标记,然后用 http://<ipaddress> /JaNetBLL 替换 http://192.168.0.200:9080/JaNetBLL,其中 <ipaddress> 是宿主 JaNetBLL 的计算机的 IP 地址。
  
  9.对 JaNetDAL 和 JaNetJMS 重复步骤 13-15。
  
  
  现在,您必须重新创建 EAR。要做到这一点,请按照附录 A 中手动部署的步骤进行操作,然后将 EAR 部署到服务器。如果您已经用安装程序安装了 EAR,或者手动安装了 EAR,则必须卸载这些 EAR。您可以使用基于 Web 的管理控制台来完成卸载。
  
  注 要恢复到原始 J2EE 配置,您必须添加在先前步骤中删除的那些项。要做到这一点,最快的方法是先卸载、然后重新安装 XBikes 的 J2EE 版。
  
  在 Web 层与业务层之间使用 Ja.NET 适配器
  
  本部分描述如何在业务层与数据层之间使用 Ja.NET。要启用 Ja.NET 适配器,请完成下列步骤。
  
  配置 Ja.NET 用例互操作性适配器
  
  1.在记事本中,打开 XBikes 应用程序的 Remoting.config 文件。该文件位于 C:\Xbikes\Net\XBikes-Web 文件夹中。
  
  2.查找 <client url="…"> 元素,然后将其 url 属性设置为 Ja.NET BLL 服务界面的 URL,如下例所示。
  
  <client url="http://192.168.99.199:9080/JaNetBLL">
  
  3.保存 Remoting.config。
  
  4.在记事本中,打开 XBikes 应用程序的 Web.config 文件。该文件位于 C:\Xbikes\Net\XBikes-Web 文件夹中。
  
  5.找到 <adapters> 标记。找到 <!-- JaNET Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  6.在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  7.保存 Web.config。
  
  
  在业务层与数据层之间使用 Ja.NET 适配器
  
  本部分描述如何在业务层与数据层之间使用 Ja.NET。要启用 Ja.NET 适配器,请完成下列步骤。
  
  配置 Ja.NET 资源互操作性适配器
  
  1.
  在记事本中,打开 Remoting.config 文件。此文件位于宿主业务层组件的计算机的系统文件夹(如 C:\Windows)下的 System32 目录中。
  
  2.
  查找设置 Ja.NET 数据层服务界面 URL 的 <client url="…"> 元素,然后将其 url 属性设置为正确的 URL,如下例所示。
  
  <client url="http://192.168.99.199:9080/JaNetDAL">
  
  
  3.
  查找设置 Ja.NET 队列服务界面 URL 的 <client url="…">元素,然后将其 url 属性设置为正确的 URL,如下例所示。
  
  <client url="http://192.168.99.199:9080/JaNetJms">
  
  4.保存 Remoting.config。
  
  5.在记事本中,打开 XBikes 应用程序的 Dllhost.exe.config 文件。该文件位于 C:\Windows\System32 文件夹中。
  
  6.找到 <adapters> 标记。找到 <!-- JaNET Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  7.在 <adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  8保存 Dllhost.exe.config。
  
  配置队列名称
  
  1.在记事本中,打开 Dllhost.exe.config 文件。此文件位于宿主业务层组件的计算机的系统文件夹(如 C:\Windows)下的 System32 目录中。
  
  2.查找 <QueueNames> 元素。如果 MQSeries 队列或队列工厂的名称在 J2EE 应用程序中已经更改,则应定义 <add> 元素,以便为 Ja.NET 队列资源互操作性适配器指定 MQSeries 队列名称和队列工厂名称,如下例所示。
  
  <add key="JaNET-MQSeries-QName" value="XBikesQ" />
  <add key="JaNET-MQSeries-QFactoryName" value="XBikesQCF" />
  
  3.保存 Dllhost.exe.config。
  使用 JNBridgePro 适配器
  您可以在下列情况下使用 JNBridgePro 适配器。
  
  • 在 Web 层与业务层之间使用 JNBridgePro 适配器
  
  • 在业务层与数据层之间使用 NBridgePro 适配器
  
  
  要将 XBikes 更改为使用 JNBridgePro 适配器,您必须修改应用程序配置以使用 JNBridgePro 适配器,用 JNBridgePro 的 URL 更新应用程序配置,然后重新启动应用程序。以下各部分描述了如何执行这些任务。
  
  在 Web 层与业务层之间使用 JNBridgePro 适配器
  
  本部分描述如何在业务层与数据层之间使用 JNBridgePro。要启用 JNBridgePro 适配器,请完成下列步骤。
  
  配置 JNBridge 用例互操作性适配器
  
  1.在记事本中,从 C:\Inetpub\Wwwroot 文件夹中打开 JNBProxy.config。
  
  2.查找 <wellknown> 元素,然后将其 url 属性设置为 JNBridge BLL 服务界面的 URL,如下例所示。
  
  <wellknown
  url="jtcp://192.168.99.199:8085/JNBDispatcher"
  type="com.jnbridge.jnbcore.JNBDispatcher, JNBShare"
  />
  
  3.保存 JNBProxy.config。
  
  4.记事本中,打开 XBikes 应用程序的 Web.config 文件。该文件位于 C:\Xbikes\Net\XBikes-Web 文件夹中。
  
  5.找到 <adapters> 标记。找到 <!-- JNBridge Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  6.在<adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  7.保存 Web.config。
  
  
  在业务层与数据层之间使用 NBridgePro 适配器
  
  本部分描述如何在业务层与数据层之间使用 Web 服务。要启用 JNBridgePro 适配器,请完成下列步骤。
  
  配置 JNBridge 资源互操作性适配器
  
  1.在记事本中,从 C:\Windows\System32 文件夹中打开 Dllhost.exe.config 文件。
  
  2.查找 <jnbridge> 元素。
  
  3.确认 <add> 子元素指定 JNBridge 数据层服务接口的URL。如下例所示。
  
  <add
  key="DAL_PrimaryURL"
  value="jtcp://javabox:8086/JNBDispatcher"
  />
  
  4.查找 <QueueNames> 元素。如果 MQSeries 队列或队列工厂的名称在 J2EE 应用程序中已经更改,则应定义 <add> 元素,以便为 JNBridge 队列资源互操作性适配器指定 MQSeries 队列名称和队列工厂名称,如下例所示。
  
  <add key="JNBridge-MQSeries-QName" value="XBikesQ" />
  <add key="JNBridge-MQSeries-QFactoryName" value="XBikesQCF" />
  
  5.找到<adapters> 标记。找到<!-- JNBridge Adapters --> 注释,并从位于此注释正下方的配置信息中删除此段注释。
  
  6.在<adapters> 区段中,找到尚未注释掉的现有标记组,然后用注释把这部分括起来。
  
  7.保存 Dllhost.exe.config。
  
  卸载 XBikes
  要卸载 .NET XBikes Web 应用程序,请完成下列步骤。
  
  卸载 XBikes
  1.在控制面板中,双击 Add or Remove Programs。
  
  2.在“添加或删除程序”窗口中,在当前已安装程序的列表中单击 xbikes3tier,然后单击 Remove。
  
  3.单击 Yes,以确认您要从计算机上删除此程序。
  
  接下来,必须手动删除下列各项。
  
  在单台计算机上删除附加项
  1.
  删除名为 XBikes 的 Com+ 应用程序:
  
  1.控制面板中,双击 Administrative Tools,然后双击 ComponentServices。
  
  2.在“组件服务”节点中,展开树结构直至看到“我的电脑”。
  
  3.展开 COM+ Applications,右键单击 XBIKES,然后单击 Delete。
  
  2.删除下列虚拟目录:
  
  • XBikes-Web
  
  • XBikes-BLL-RemotingServiceInterface
  
  • XBikes-BLL-WSServiceInterface
  
  • XBikes-DAL-WSServiceInterface
  
  • XBikes-DAL-RemotingServiceInterface
  
  • xbikes-bll-janetserviceinterface
  
  • xbikes-dal-janetserviceinterface
  
  3.在控制面板中,双击 Administrative Tools,然后双击 Internet Information Services。展开您计算机的树结构,单击 Web sites,然后单击 Default Web site。右键单击步骤 2 中列出的每一项,然后对每一项单击 Delete。
  
  4.从全局程序集缓存中删除下列各项:
  
  • xbikes-common
  
  • jnbridgebllproxies
  
  • jnbridgeDALProxies
  
  • jnbshare
  
  • janetBllEjb
  
  • janetDalEjb
  
  • JaNetJms
  
  5.在控制面板中,双击 Administrative Tools,然后双击 Microsoft .NET Framework 1.1 Configuration。单击左侧窗格中的 Assembly Cache,然后单击右侧窗格中的 Assembly Cache 或 View List of Assemblies。右键单击步骤 4 中的每一项,然后对每一项单击 Delete。
  
  6.在 Windows 资源管理器中,删除下列文件夹:
  
  1.C:\Xbikes
  
  2.C:\Windows\System32\Dllhost.exe.config
  
  3.C:\Windows\System32\Dllhost.exe.config.xsd
  
  4.C:\Windows\System32\EnterpriseInstrumentation.config
  
  5.C:\Windows\System32\Remoting.config
  
  6. C:\Inetpub\Wwwroot\Jnbproxy.config
  
  
  7.删除名为 XBIKES 的 SQL 数据库:
  
  1.单击 Start,指向 All Programs,再指向 Microsoft SQL Server,然后单击 Enterprise Manager。
  
  2.展开 Console Root,再展开 Microsoft SQL Servers,然后展开 SQL Server Group。您应看到您的计算机 — 如果没看到,则需要注册您的 SQL 实例。有关如何执行此操作的信息,请参阅 MSDN 上的文章“How to register a server (Enterprise Manager)”。
  
  3.展开您的计算机,然后展开 databases。
  
  4.右键单击 XBikes,然后单击 Delete。
  
  8.删除名为 XBikes-orderqueue 的私有消息队列:
  
  1.在控制面板中,双击 Administrative Tools,然后双击 Computer Management。
  
  2.展开 Services and Applications,再展开 Message Queuing,然后展开 Private Queue。
  
  3.右键单击 XBikes-orderqueue,然后单击 Delete。
  
  在 Web 层计算机上删除附加项
  1.删除名为 XBikes-Web 的虚拟目录:
  
  1.在控制面板中,双击 Administrative Tools,然后双击 Internet Information Services。
  
  2.展开您计算机的树结构,再展开 Web sites,然后单击 Default Web site。
  
  3.右键单击上述过程的步骤 2 中列出的每一项,然后对每一项单击 Delete。
  
  2从全局程序集缓存中删除下列各项:
  
  • xbikes-common
  
  • jnbridgebllproxies
  
  • jnbshare
  
  • janetBllEjb
  
  3.在控制面板中,双击 Administrative Tools,然后双击 Microsoft .NET Framework 1.1 Configuration。单击左侧窗格中的 Assembly Cache,然后单击右侧窗格中的 Assembly Cache 或 View List of Assemblies。右键单击此过程的步骤 2 中列出的每一项,然后对每一项单击 Delete。
  
  4.在 Windows 资源管理器中,删除 C:\Xbikes 文件夹和文件 C:\Inetpub\Wwwroot\Jnbproxy.config。
  
  
  在业务层计算机上删除附加项
  1.删除名为 XBikes 的 Com+ 应用程序:
  
  1.
  在控制面板中,双击 Administrative Tools,然后双击 Component Services。
  
  2.在“组件服务”节点中,展开树结构直至看到 My Computer。
  
  3.展开 COM+ Applications。
  
  4.右键单击 XBIKES,然后单击 Delete。
  
  2.删除下列虚拟目录:
  
  • XBikes-BLL-RemotingServiceInterface
  
  • XBikes-BLL-WSServiceInterface
  
  • xbikes-bll-janetserviceinterface
  
  3.在控制面板中,双击 Administrative Tools,然后双击 Internet Information Services。展开您计算机的树结构,再展开 Web sites,然后单击 Default Web site。右键单击步骤 2 中列出的每一项,然后对每一项单击 Delete。
  
  4.从全局程序集缓存中删除下列各项:
  
  • xbikes-common
  
  • jnbridgeDALProxies
  
  • jnbshare
  
  • janetDalEjb
  
  • JaNetJms.dll
  
  
  5.在控制面板中,双击 Administrative Tools,然后双击 Microsoft .NET Framework 1.1 Configuration。单击左侧窗格中的 Assembly Cache,然后单击右侧窗格中的 Assembly Cache 或 View List of Assemblies。右键单击步骤 4 中列出的每一项,然后对每一项单击 Delete。
  
  6.在 Windows 资源管理器中,删除下列文件夹:
  
  • C:\Xbikes。
  
  • C:\Windows\System32\Dllhost.exe.config.
  
  • C:\Windows\System32\Dllhost.exe.config.xsd.
  
  • C:\Windows\System32\EnterpriseInstrumentation.config.
  
  • C:\Windows\System32\Remoting.config.
  
  • C:\Inetpub\Wwwroot\Jnbproxy.config.
  
  在数据层计算机上删除附加项
  1.删除下列虚拟目录:
  
  • XBikes-DAL-WSServiceInterface
  
  • XBikes-DAL-RemotingServiceInterface
  
  • xbikes-dal-janetserviceinterface
  
  2.在控制面板中,双击 Administrative Tools,然后双击 Internet Information Services。展开您计算机的树结构,再展开 Web sites,然后单击 Default Web site。右键单击步骤 1 中列出的每一项,然后对每一项单击 Delete。
  
  3.从全局程序集缓存中删除下列各项:
  
  • xbikes-common
  
  • jnbshare
  
  4.在控制面板中,双击 Administrative Tools,然后双击 Microsoft .NET Framework 1.1 Configuration。单击左侧窗格中的 Assembly Cache,然后单击右侧窗格中的 Assembly Cache 或 View List of Assemblies。右键单击步骤 3 中列出的每一项,然后对每一项单击 Delete。
  
  5.在 Windows 资源管理器中,删除 C:\Xbikes。
  
  6.删除名为 XBIKES 的 SQL 数据库:
  
  1.
  单击 Start,指向 All Programs,再指向 Microsoft SQL Server,然后单击 Enterprise Manager。
  
  2.依次展开 Console Root、Microsoft SQL Servers 和 SQL Server Group。您应看到您的计算机 — 如果没看到,则需要注册您的 SQL 实例。有关如何执行此操作的信息,请参阅 MSDN 上的文章“How to register a server (Enterprise Manager)”。
  
  3.展开您计算机下的树结构,然后展开 databases 下的树结构。
  
  4.右键单击 XBikes,然后单击 Delete。
  
  7.删除名为 XBikes-orderqueue 的私有消息队列:
  
  1.在控制面板中,双击 Administrative Tools,然后双击 Computer Management。
  
  2.展开 Services and Applications,再展开 Message Queuing,然后展开 Private Queue。
  
  3.右键单击 XBikes-orderqueue,然后单击 Delete。
  
  
  
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有