如何使用 WebSphere Application Server 的管理控制台的端口号

默认分类 未结 1 866
______妍菥
______妍菥 2023-03-17 21:21
1条回答
  • 2023-03-17 22:10

    Blog 应用程序包里共有 5 个 bundle,但是只需要其中的四个就可以运行这个程序,因为第五个 bundle 是持久化 bundle 的更新版本,主要是用来演示如何去动态更新 OSGi bundle 的。另外,要想使 Blog 应用正常运行,还有两个与日志相关的 bundle,这两个 bundle 需要事先导入到 WAS 的内部 bundle 存储库里。以上所提到的所有资源被放在 blogSample.zip 文件中的 installableApps 文件夹里。这些 bundle 是按功能划分的:com.ibm.samples.websphere.osgi.blog.persistence, 包含了和持久化相关的代码,同时也提供了一些接口,可以被主程序用来执行博客更新和查询功能。com.ibm.samples.websphere.osgi.blog_1.0.0,是 Blog 应用的主程序,包含了主要的业务逻辑代码,并负责和前端 web 层与后端持久化层的交互。com.ibm.samples.websphere.osgi.blog.web,借助 html、css 等完成前端显示的功能。com.ibm.samples.websphere.osgi.blog.api,包含 Blog 应用所需要的 API。com.ibm.samples.websphere.osgi.blog.persistence_1.1.0,是持久化 bundle 的更新版本,新增了对博客文章的评论服务。Blog 提供了两种部署方式,一种是利用脚本进行完整的部署,另一种是先用脚本做一些初始的配置,如数据源的配置,然后再用 WAS 管理控制台或命令行方式去安装 Blog 应用。在部署成功以后,我们还可以对应用进行使用、维护、拆卸以及更新操作。在本文中,我们使用第二种方式来部署 Blog 应用。在 WAS V8 中配置 Blog 应用所需资源安装 Blog 应用包含两个部分,一部分是配置 Blog 应用所需的资源,例如建立数据库、配置数据源等;另一部分是利用 WAS 管理控制台或者命令行工具安装 Blog 应用到 WAS 上。在这里我们先介绍第一部分,第二部分穿插在后续的 WAS 对 OSGi 应用部署和管理功能介绍的篇章中。我们使用脚本配置 Blog 应用所需的资源,这些脚本存放在 blogSample.zip 中的 scripts 目录里。其中,createBlogDb.sql 用来创建所需的 Derby 数据库和相关数据库表,blogSampleInstall.py 包含了一些 Jython 命令用来创建数据源,以及以默认的方式安装 Blog 应用。使用脚本配置 Blog 应用使用如下命令创建和配置 Derby 数据库(BLOGDB)以及相关数据库表对于 Unix 系统app_server_root/derby/bin/embedded/ij.sh scripts/createBlogDb.sql对于 Windows 系统app_server_rootderbyinembeddedij.bat scriptscreateBlogDb.sql使用如下命令创建数据源对于 Unix 系统app_server_root/profiles/profileName/bin/wsadmin.sh -f scripts/blogSampleInstall.py setupOnly serverName nodeName对于 Windows 系统app_server_rootprofilesprofileNameinwsadmin.bat-f scriptslogSampleInstall.py setupOnly serverName nodeName运行完上述命令后,可以登录到 WAS 控制台查看刚刚创建的数据源。导航到 Resources

    0 讨论(0)
提交回复