1,建议用RMI(socket 是要建立硬连接的)
2、数据库的并发性不用担心,数据库厂商已经考虑了这个问题。
3、建立访问数据库的框架,最好是做成中间层,用EJB实现(把连接池数设大些) 数据量大时基本上没有影响。
2、数据库的并发性不用担心,数据库厂商已经考虑了这个问题。
3、建立访问数据库的框架,最好是做成中间层,用EJB实现(把连接池数设大些) 数据量大时基本上没有影响。
解决方案 »
- 最后50分,散
- 判断空 放在前好还是后好
- 请大家指点admin is not mapped [from admin where username=? and password=?]
- 整合struts2+hibernate+spring的问题
- 这个页面怎么不能显示? 急!
- JAVA怎么读取网上邻居的文件,并写到本地啊??
- 使用Myeclipse和hibernate3开发,遇到javax.servlet.ServletException: Cannot open connection的错误!
- 在谈 怎样连接sql server 2000
- -====我是加加,十分迷恋编程,有个问题请教大家,谢谢:) ===-
- 一个ejb ql的简单问题
- XML:DB Initiative for XML Databases
- 请问做过EJB项目的朋友。EJB真的那么难于控制吗。
关于并发性的问题如何避免死锁呢,我主要的就是担心死锁!
关于数据的框架问题,我不想用EJB 因为如果使用EJB需要买App server,成本要提高了。请问你们是怎样解决的?谢谢
以下几项是我在开发项目中,认为是多注意的地方,请大家给出建议。
(我的前提是不使用中间件)1。环境层framework的开发 如 如何读取配置文件 ,保存配置文件,如何管理配置文件.
2.系统可扩展性的framework开发,如 再不改变代码的前提下,如何添加新的模块功能,如何有效的和其它系统接口。
3。显示层framework 的开发,如何做到可扩展的管理显示层
4。显示层和服务器的传输接口的设计
5。如何记录显示层和服务层产生的Event LOG
6.如何设计例外处理的framework
7.如何设计系统的安全framework.
8。如何设计系统的国际化
9。如何设计系统访问数据库或其他存储资源
10。层和层之间的消息的设计
还有一些我就不列举了,希望大家在这些方面给出建议,也希望我们一起进步。
2、要做到这点,需要非常精细的设计。要达到的目标就是每个模块和组件要尽可能的功能单一明确。
3、MVC模式已经很好用了。
还有你说的同步问题其实是很好解决的。数据库都有锁,或者支持事务,因此本身就不用考虑数据库的同步操作问题。