首页 理论教育 云计算应用:Java宠物商店部署

云计算应用:Java宠物商店部署

时间:2023-11-20 理论教育 版权反馈
【摘要】:用来作为服务器部署宠物商店应用程序。用来运行测试程序,测试宠物商店的响应速度。该虚拟机初始分配128MB内存,1个CPU。Java宠物商店默认使用hsqldb作为数据库,我们只需要安装应用服务器Tomcat6.0以及Java运行环境JRE5.0。图1-1 Tomcat应用部署页面在WAR file to deploy中选择应用程序mybatis-jpetstore-6.0.0.war,单击Deploy按钮,程序即被部署。现在用户可以看到宠物商店页面,在浏览器中输入http://127.0.0.1:8080/mybatis-jpetstore-6.0.0,将看到如图1-2所示的宠物商店首页面。

云计算应用:Java宠物商店部署

在部署之前还需要准备应用程序所需要的运行环境

先介绍一下笔者所使用的硬件设备。

●一台台式机:2G内存,双核CPU,操作系统是Windows7。用来作为服务器部署宠物商店应用程序。

●一台便携式计算机:2G内存,双核CPU。用来运行测试程序,测试宠物商店的响应速度。

首先,在台式机上使用VMware Server虚拟化一个Windows XP操作系统,选择Windows XP主要是考虑到很多程序员以及国内企业较为熟悉。

虚拟机初始分配128MB内存,1个CPU。另外,使用虚拟机搭建环境更贴近于云计算的真实环境,因为很多云计算产品使用虚拟化技术来提供服务。

使用虚拟化技术部署应用有如下好处:

●方便服务升级。通过更改虚拟机配置,可以多分配资源给虚拟机。

●方便应用迁移。虚拟机存储在硬盘的一个文件里,用户可以通过简单的复制文件操作,将应用程序迁移到其他计算机上。

●便于管理。现在很多虚拟机提供Web访问功能(比如VMware Server),当有多台物理机提供虚拟机服务时,系统管理员可以通过Web页面对虚拟机进行管理。(www.xing528.com)

Java宠物商店默认使用hsqldb作为数据库,我们只需要安装应用服务器Tomcat6.0以及Java运行环境JRE5.0(参见附录)。

运行环境搭建完成后,打开浏览器输入http://127.0.0.1:8080/manager/html,可以看到Tomcat应用部署页面,如图1-1所示。

978-7-111-36687-4-Chapter01-3.jpg

图1-1 Tomcat应用部署页面

在WAR file to deploy中选择应用程序mybatis-jpetstore-6.0.0.war,单击Deploy按钮,程序即被部署。

现在用户可以看到宠物商店页面,在浏览器中输入http://127.0.0.1:8080/mybatis-jpetstore-6.0.0,将看到如图1-2所示的宠物商店首页面。

978-7-111-36687-4-Chapter01-4.jpg

图1-2 宠物商店首页面

现在用户拥有了一个属于自己的宠物商店,如果用户在一个大的局域网里面,现在就可以给其他人发消息,让他们访问宠物商店了(注:需要把127.0.0.1替换成虚拟机使用的真正IP地址)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈