WebSphere学习文档Word文档格式.docx
- 文档编号:7512851
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:16
- 大小:823.47KB
WebSphere学习文档Word文档格式.docx
《WebSphere学习文档Word文档格式.docx》由会员分享,可在线阅读,更多相关《WebSphere学习文档Word文档格式.docx(16页珍藏版)》请在冰点文库上搜索。
4、安装过程中可以设置用户名和密码,这个用户名和密码在登录WebSphere管理控制台时需要使用,可以保证安全管理。
5、安装完成,如图1-4。
图14
6、点击安装完成后,出现如图1-5所示界面,可以点击“安装验证”选项,测试服务器是否安装成功。
图15
注:
管理控制台的端口是:
9060;
1.2在WAS上部署war包案例
将自己的实验工程CustomerManageSystem打包,部署到WAS上。
1.2.1配置JDBC提供程序
1、进入WebShpere应用服务器管理控制台,http:
//localhost:
9060/ibm/console/。
2、打开左侧页面的【资源】->
【JDBC提供程序】,选择右侧页面的作用域为“服务器”,点击“新建”按钮。
图16
3、选择数据库类型“derby”,提供程序类型“DerbyNetworkServerUsingDerbyClient”,实施类型“连接池数据源”下一步。
图17
4、一定要正确填写“另存WeSphereb变量${DERBY_JDBC_DRIVER_PATH}/的derby.jar的目录位置”,这里需填写使用的derbyclient.jar的绝对路径,在WAS里面带有此驱动程序,笔者按照自己的目录路径填写,如图1-8所示。
图18
5、点击“完成”。
图19
6、JDBC提供程序配置完成,保存到主配置。
图110
1.2.2配置J2C认证数据
1、在Websphere管理控制台左侧页面依次点击【安全性】-->
【安全管理、应用程序和基础结构】,在“认证”下面,单击【Java认证和授权服务】>
【J2C认证数据】,进入J2C认证列表界面点击新建按钮,进入界面如图1-11所示,填写别名、用户标识、密码等信息(别名可以随便填写,用户标识、密码分别为:
derby数据库的用户名和密码),单击确定按钮即可创建一个新的J2C认证数据。
如图1-12所示:
。
图111
图112
1.2.3配置数据源
1、使用配置好的JDBC提供程序注册数据源(Datasource)。
例如jdbc/customer,在此JNDI名称中的customer可以使用其他名称替代,在【组件管理的认证别名和XA恢复认证别名】中选择1.2.2节中配置的J2C认证,如图1-13所示。
图113
2、点击下一步按钮,进入“选择JDBC提供程序”界面,选择在1.2.1节中配置的JDBC提供程序,如图1-14所示。
图114
3、点击下一步,输入数据库名“training”,实验案例中使用的数据库名称,如图1-15所示。
图115
4、点击下一步,点击完成。
图116
5、测试连接状态。
启动derby数据库,在数据源列表,选中要测试的数据源,点击测试连接按钮,如图1-17所示,在页面上部显示如图1-18所示,则表示连接成功。
图117
图118
1.2.4安装企业应用程序包
1、打开左侧页面的【应用程序】->
【安装新的应用程序】,【本地文件系统】选择打包好的实验案例的存放路径,如E:
\CustomerManageSystem.war,上下文根必须填写,可以根据这个名字来进行访问应用,默认可以写“/”,选择【显示所有的安装选项和参数】,如图1-19所示。
图119
2、选择了“使用二进制配置”和“分发应用程序”,如图1-10所示。
图120
3、步骤6【将资源引用映射至资源】在指定认证方法时,将目标资源JNDI名称设为1.2.3配置的数据源,即前面设置的jdbc/customer;
认证方式选择1.2.2中新建的J2C认证数据点击“应用”按钮,如图1-21所示。
图121
4、根据提示完成安装。
在服务器的“企业应用程序”中能够看到已安装的企业应用程序及其运行状态,启动应用程序“CustomerManageSystem_war”,如图1-22所示。
图122
5、在浏览器地址栏输入http:
9080/cms/,显示登录界面,如图1-23所示。
图123
1.3WAS部署时常见问题
1、安装新应用程序时无步骤6【将资源引用映射至资源】选项,即无法给应用程序指定WAS中配置的数据源。
解决方案:
在工程的WEB-INF\web.xml下,添加如下配置:
<
resource-ref>
<
res-ref-name>
ResourceOne/DataSource<
/res-ref-name>
res-type>
javax.sql.DataSource<
/res-type>
res-auth>
Container<
/res-auth>
<
/resource-ref>
注释:
resource-ref元素
resource-ref元素用于指定对外部资源的servlet引用的声明。
!
ELEMENTresource-ref(description?
res-ref-name,
res-type,res-auth,res-sharing-scope?
)>
ELEMENTdescription(#PCDATA)>
ELEMENTres-ref-name(#PCDATA)>
ELEMENTres-type(#PCDATA)>
ELEMENTres-auth(#PCDATA)>
ELEMENTres-sharing-scope(#PCDATA)>
resource-ref子元素的描述如下:
●res-ref-name是资源工厂引用名的名称。
该名称是一个与java:
comp/env上下文相对应的JNDI名称,并且在整个Web应用中必须是惟一的。
●res-auth表明:
servlet代码通过编程注册到资源管理器,或者是容器将代表servlet注册到资源管理器。
该元素的值必须为Application或Container。
●res-sharing-scope表明:
是否可以共享通过给定资源管理器连接工厂引用获得的连接。
该元素的值必须为Shareable(默认值)或Unshareable。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WebSphere 学习 文档