使用jdeveloper开发portlet的数据连接的问题

[复制链接]
查看11 | 回复5 | 2006-6-29 13:35:37 | 显示全部楼层 |阅读模式
接触oracle portal一个月了,现在还是很迷茫。
在使用jdeveloper开发基于数据库操作的portlet,在部署上portal过程中遇到了这个:
(1)jdeveloper开发基于数据库操作的portlet会不会在部署上portal门户时,由于门户上访问(同时可能几千人访问)而导致数据库锁死?
(2)如果上面假设成立,那么,使用连接池可以解决吗?可portlet内能使用连接池吗?
(3)如果上面使用连接池能成立,那么,用户在portal门户登录进来后,操作刚部署上去的portlet,可一旦该portlet功能是要求针对单个用户的,比如,用户A进来后需要该portlet显示A的工资等情况,更复杂的时候,这个portlet可能是应用于一个工作流中间,他怎么把前后的信息衔接起来?
(4)以上情况最好的解决方法是 在portal配置好数据库连接,然后在jdeveloper直接使用该数据库连接。可问题又来了:怎么将portal内部的数据库连接拿出来用?拿出来后又怎么放入jdeveloper?
以上困惑很久了。由于对Portal理解不深刻,只是按正常的设计来思考,甚至不知道里面有没有一些根本性错误认识。
有人能解惑吗?感激涕淋。
回复

使用道具 举报

千问 | 2006-6-29 13:35:37 | 显示全部楼层
拜托,在线等!
回复

使用道具 举报

千问 | 2006-6-29 13:35:37 | 显示全部楼层
等!等!等!等!等!等!等!等!等!等!等!等!等!等!等!等!等!圣诞节在等!
回复

使用道具 举报

千问 | 2006-6-29 13:35:37 | 显示全部楼层
永远在等待 !
回复

使用道具 举报

千问 | 2006-6-29 13:35:37 | 显示全部楼层
关注
回复

使用道具 举报

千问 | 2006-6-29 13:35:37 | 显示全部楼层
1.我觉得这种门户网站项目首先考虑的是服务器的负载和并发数量吧,数据库死锁反而是其次的。
2.能用数据库连接池,不过我觉得最好是用容器提供的连接池,使用jndi来获取。
3.使用portlet session可以解决这个问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行