MM应用引擎——拥有电信级安全性的应用托管环境
2013-07-16 15:01
295 查看
前段时间在公司做一个手机短信平台的开发,在访问公司HR系统数据库时,用到了Webservice封装,访问数据库时打算用Tomcat,具体连接方式想使用JNDI。按照以往的Tomcat配置方式,在server.xml中配置了数据源链接等信息,工程老是运行报错,找不到我配置的JNDI名称.在关网查看资料后得知,Tomcat5.5/6.0的版本在配置上已经做了很大的改动.和5.0之前的完全不一样。
现贴出在5.5/6.0上的配置信息:
1.修改全局JNDI资源配置信息
<!-- Global JNDI resources -->
<GlobalNamingResources>
<Resource name="jdbc/HandHR" type="javax.sql.DataSource" auth="Container"
password="root" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000"
username="root" url="jdbc:mysql://localhost:3306/sms" maxActive="4"/>
</GlobalNamingResources>
2. <tomcat_home>\conf\Catalina\localhost在新增一xml文件,文件名和你的工程名一致
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/HandHR" type="javax.sql.DataSource" auth="Container" password="root"
driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000" username="root"
url="jdbc:mysql://localhost:3306/sms" maxActive="4"/>
</Context>
JNDI的配置访问还有其他途径,介于时间关系,本人也就研究了其中一种,并未深入体验,贴出来和大家分享
大家可以在关网得到更详细信息。
现贴出在5.5/6.0上的配置信息:
1.修改全局JNDI资源配置信息
<!-- Global JNDI resources -->
<GlobalNamingResources>
<Resource name="jdbc/HandHR" type="javax.sql.DataSource" auth="Container"
password="root" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000"
username="root" url="jdbc:mysql://localhost:3306/sms" maxActive="4"/>
</GlobalNamingResources>
2. <tomcat_home>\conf\Catalina\localhost在新增一xml文件,文件名和你的工程名一致
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/HandHR" type="javax.sql.DataSource" auth="Container" password="root"
driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000" username="root"
url="jdbc:mysql://localhost:3306/sms" maxActive="4"/>
</Context>
JNDI的配置访问还有其他途径,介于时间关系,本人也就研究了其中一种,并未深入体验,贴出来和大家分享
大家可以在关网得到更详细信息。
相关文章推荐
- 应用可以免费托管啦!拥有电信级安全性的应用托管环境——MM App Engine
- 如何保障虚拟化容器在应用环境中的安全性?
- redis入门——VMware 环境下的机群搭建与应用
- oracle ebs应用产品安全性-安全性规则
- Swift - 在fir.im上发布程序(免费的应用内测托管平台)
- 灾难环境下的Mobile应用构建及部署
- cisco路由器综合实验之 ospf在多域环境下的应用
- 路演使用 VHD Native Boot 打造多系统应用环境
- PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例
- LVS在大规模网络环境中的应用
- beanstalkd消息队列在生产环境的应用
- WebSphere Application Server 环境配置与应用部署最佳实践
- (转)Apache Ant 环境开发Android应用 二
- IOS开发系列之阿堂教程:构建开发IOS应用的虚拟机开发环境实践
- Hadoop hive sqoop zookeeper hbase生产环境日志统计应用案例(Hbase篇)
- 如何使子网站拥有独立的权限设置 - [MOSS 2007应用日记]
- 如何在Windows 7环境下开发应用?
- Docker在PHP项目开发环境中的应用
- LAMP LAMP环境搭建【rpm】+ 实例应用