我的意思能在哪些方面可以有能改进的地方。ejb2.1好像在2上有了一些提高。简单说说EB的改进:
1。大量数据的返回:用ValueObject可以解决返回问题,但是速度和效率多非常低(这个是application client的问题)。如果是jsp,那么情况会好很多,因为jsp可以调用ejb的local接口。使到速度加快很多。
2。查询问题:CMP的查询能力非常有限。也许以后有待加强。如和sql的结合?或者。
3。cache机制:如何更高的利用cache,也许没有标准答案的。不过ejb最好能有一套适用很多情况的cache机制,不要别人总是自己去配置,很麻烦的。以上这些能在ejb容器中改进实现吗?
1。大量数据的返回:用ValueObject可以解决返回问题,但是速度和效率多非常低(这个是application client的问题)。如果是jsp,那么情况会好很多,因为jsp可以调用ejb的local接口。使到速度加快很多。
2。查询问题:CMP的查询能力非常有限。也许以后有待加强。如和sql的结合?或者。
3。cache机制:如何更高的利用cache,也许没有标准答案的。不过ejb最好能有一套适用很多情况的cache机制,不要别人总是自己去配置,很麻烦的。以上这些能在ejb容器中改进实现吗?
不是打击楼主,还是先把jboss的ejb容器看懂了吧,尤其是实体bean部分。我倒觉的可以使用hibernate来底层封装cmp。上面的问题就应该比较好解决一点
或者你是要改进ejb规范?
你可以用corba从客户端直接连ejb。否则想像不出你可以有什么办法提高效率。
BMP不就是解决方案吗
呵呵,我也觉得有点烦。不过光实现这个也没什么意思。
研究jboss源码也没多长时间,看在以jboss容器上改进如何?
上面的所写的3个方面,那些只是一些,毕竟就个人来说,接触面要窄,而在开始之前就要写难点,确实不是太合理。
所以要各位老大帮忙,小弟先行谢过。