这个题目好象有点大,先找本EJB的书看看吧!推荐master ejb 2
解决方案 »
- 急需解决spring调度的问题
- MyEclipse8如何实现自动创建struts2的action的Java(或class类)文件啊?
- struts2国际化action里的
- 百度的页面为什么没有“Internet explorer 无法打开站点 已终止操作”的问题???
- 请问以下两种配置到底有什么区别呢,spring应用的问题?
- 今天把struts hibernate分页做出来了大家看一下
- JBuiler下如何给ejb打jar包?
- 刚刚才结了帖(因为不能启动服务器)现在又有出问题了?给80就这么多,全给!
- import sun.jdbc.rowset.*;出错!
- J2EE中的SOAP,ebXML,UDDI,WSDL,JAXR,JMS,JTA都用在什么地方啊???
- 为什么我的JBuilder中的汉字都是框框?
- 一个排序的问题
-----------------------
因为毕业设计不可能有商业逻辑,而EJB主要是商业逻辑。------------------------------------------------------
时间紧,任务重:
哈哈,我们老师要求用ejb,被我拒绝了,还是从基础做起 jsp+servlet+javabean,-_-!!
就你上面说的要求,每一项都可以独立成为一个主题,都可以让一个开发团队做个一个月,以你的水平恐怕至少要3个月以上。所以,一般的解决方案中,某些是由你选用的第三方软件来完成的!
你先把老师要达到的那个效果描述出来,再说吧!
而我的导师更。竟然让我去做一个类似labview的网络版,呵呵
JAVA里应该是用EJB实现吧.
我知道我一个人做困难很大,可我导师要求我这么做.谁不想捡简单的做呀!
EJB我完全不懂耶.我现在搞JSP还老出错呢,那个部署文件web.xml真捣乱!
-----------------------------------
难道是master paper,如果那样的话 既然有那么多时间和精力,还不如到公司里做相关实际开发来的实在,产品最终要面向应用
我看你就做个数据库,里面放一些知识条目,然后做中间件实现一些功能按照用户的不同需求
组合查询出东西来,用网页形式显示。至于什么智能化,你就记录一下特定用户的访问记录,每
次登陆时给他来个个性化页面好了。一年时间足够了,什么事务处理、安全性都有EJB容器
负责。你现在的学习重点应该放在Weblogic或者JBoss这样的应用服务器上,一个J2EE项目的重
点和难点通常都是在部署和配置上。
BBS? FAQ?(不知道是怎么个智能法)
[服务的访问或配置]
简单的Tomcat可以应付,通用配置
[事件处理]
难道是传说中的JS页面控制?服务端处理有必要搞这么乱吗?
[并发/同步]
程序/DB/Server综合考虑
[稳定性]
参照需求,看数据量、访问量等定指标,按指标实现,这个指标还是很灵活的
[安全性]
https配置、敏感数据加密处理,其他通用操作google一下应付完成感觉太泛泛了,没内容一点都不具体,不像一个项目
不如说想做一个网站,要求。(原来把“网站”替换一下就可以做研究课题了!)
好长时间啊
就用jsp,servlet,bean就好了
ejb你这样农会越来越凡的
再说这个题目实在.....
应该放到开发阻力免去
看起来这应该是一个知识库系统,那么一般来说,已有的事实和规则应该是放在知识库中的,推理过程的时间大部分不取决于你的EJB组件,而在于规则和利用规则进行推理的实现算法(特别的,如果推理过程中出现递归的话,那只能让老天保佑你了,目前的数据库技术是没什么好办法的)。看你的情况,你准备使用的DBMS并不支持推理,而要靠外部程序实现,所以我估计你的重点是在数据库中查找一些key。那么好好设计一下将会用到的索引可能比追求EJB组件代码的高水准更有益于提高你的程序的速度。
看起来你这是maste degree的project,我的project也要用到一些中间件技术,我打算用corba,因为它是跨平台的,而且对java支持的很好,当然也能支持c++。相比之下,EJB对付这个project可能大型了一点,而且以后再部署的时候还会有意想不到的问题。
我不知道你是已经开过题了,还是准备开题。如果时间还比较多的话可以去看看有关知识库的冬冬,会对你的算法设计很有好处的。
我觉得你这个project光是设计一个推理算法就已经算得上一个创新点了,如果你没有特别的追求(比如上一个比较牛的核心)的话,用不着在实现技术上再用什么高深的冬冬。
小弟是没听说过,能帮小弟说明一下吗?
至于你导师的:“服务的访问或配置、事件处理、并发和同步等问题,还要考虑系统的稳定性和安全性问题.”这些要求好像也不是很具体呢,就像上面有些朋友说的一样,泛泛而谈,似乎好像是要你在这一个项目中把java的所有优点和特点都体现出来似的。确实得花一番时间咯。还有你的问题:“JSP和EJB组件如何接口?针对我这个问题EJB主要是要精哪些方面?”第一个我理解的好像是问怎么在jsp里调用ejb吧???要是这你应该可以在网上找到。第二个问题就不好说了,想精哪些方面谁也不知道,只有到实际作的当中去了解和学习,一开始只能大致掌握一些基础知识吧。呵呵,我就说到这吧,完全是个人的一点感觉,尽供参考。
在三层体系的分布式软件中。
我如果用COM服务来实现中间层的应用逻辑:处理分布式事物(比如队列组件服务,安全处理组件,事务处理组件,并发处理组件等)。通过COM协议来实现层间的通信。
大体结构是这样的:
COM协议 COM协议
WEB浏览器(客户端)---------->中间应用逻辑服务--------->数据库服务器用户在客户端输入数据,COM组件(中间应用逻辑服务)接收数据并从数据库服务器提取数据进行处理,处理结果再反馈给用户(浏览器).
COM组件与WEB之间怎么交互???
(我按照CORBA的概念谈谈我的想法,这个和COM应该没有本质的区别吧:))
我觉得在这个框架中可以把对象实现面向数据库的借口定义为输出经过逻辑推理后形成的sql查询,对象引用对WEB浏览器的借口定义为接受用户发来的请求/发送最终结果。中间的转换和逻辑推理放在ORB框架内实现(即你的‘中间应用逻辑服务’)。在CORBA中所谓c/s模式我觉得并不是绝对指客户界面(c)和服务器端(s),更多的质的是对象引用(c)和对象实现(s),也可以说是实现对服务器的操作(s)和取得将返回给客户端的数据(c)。至于在用户面前以什么形式展现交互界面,不再ORB框架内;同样数据库服务器也可以不再ORB框架内。而在你的‘中间应用逻辑服务’内再细分出c/s来。感觉说起来不像我的问题(由多个组件——即多个服务器对象)那么简单。我的组件都是要用到DB的,但是他们的操作我不关心,我只要他们为我提供算法实现之后的能得到成型的数据的接口,在这种意义下数据库服务器也就不再我的ORB框架内;当我初始化完对客户端的输出数据(已知的有一个视频流、一个音频流和一个数据库查询结果的返回)形成输出接口后,我的c端任务也完成。用户的交互界面我是要另外制作的。我觉得你还需要更详细地了解一下关于COM的基础理论在动手比较好。
或者联系我:[email protected]
[email protected]
你可以给我的hotmail油箱写信,163有的时候会丢信。我现在还进不了实验室,只能用mail多点了。