这个题目好象有点大,先找本EJB的书看看吧!推荐master ejb 2

解决方案 »

  1.   

    最简单的,你做一个BBS就能实现你的基本要求了。也不需要什么EJB的那一套。
      

  2.   

    毕业设计还是就写些简单的bean好了。完全自己开发解决那么多问题,你老师也搞不定:)
      

  3.   

    BTW,is it ur MD graduation poject?
      

  4.   

    我觉得你想的太理想化了。这个设计的成功性不大。因为EJB组件的设计者首先是一个行业专家。组件只能对一个行业或一类项目做公用服务。而你所说的智能咨询或技术服务实在太大了,别说一个人,就算一个小一点的团队都无法完成的。我建议你缩小业务范围,要不就直接用jsp+servlet+javabean。因为毕业设计不可能有商业逻辑,而EJB主要是商业逻辑。
      

  5.   

    BTW,is it ur MD graduation poject?
    -----------------------
    因为毕业设计不可能有商业逻辑,而EJB主要是商业逻辑。------------------------------------------------------
    时间紧,任务重:
    哈哈,我们老师要求用ejb,被我拒绝了,还是从基础做起 jsp+servlet+javabean,-_-!!
      

  6.   

    不懂你说的专家系统是何意思?是不是,象google那样是个检索系统?
    就你上面说的要求,每一项都可以独立成为一个主题,都可以让一个开发团队做个一个月,以你的水平恐怕至少要3个月以上。所以,一般的解决方案中,某些是由你选用的第三方软件来完成的!
    你先把老师要达到的那个效果描述出来,再说吧!
      

  7.   

    我也这么认为,只是搞懂概念就得一个月,而实际遇到的问题更多。
    而我的导师更。竟然让我去做一个类似labview的网络版,呵呵
      

  8.   

    还有差不多一年的时间吧.如果推理机那块用C++实现的话,是做一个COM组件作为中间件.
    JAVA里应该是用EJB实现吧.
    我知道我一个人做困难很大,可我导师要求我这么做.谁不想捡简单的做呀!
    EJB我完全不懂耶.我现在搞JSP还老出错呢,那个部署文件web.xml真捣乱!
      

  9.   

    还有差不多一年的时间吧.
    -----------------------------------
    难道是master paper,如果那样的话 既然有那么多时间和精力,还不如到公司里做相关实际开发来的实在,产品最终要面向应用
      

  10.   

    lol,my project 4 graduation is a e-biz website.JSP+JavaBean+Servlet in Struts model.BTW,I'm taking ACCP courses now.And it's my final sem.
      

  11.   

    专家系统推理过程? 你要做人工智能?至于基于Web什么之类的,不就是做个三层结构吗?
    我看你就做个数据库,里面放一些知识条目,然后做中间件实现一些功能按照用户的不同需求
    组合查询出东西来,用网页形式显示。至于什么智能化,你就记录一下特定用户的访问记录,每
    次登陆时给他来个个性化页面好了。一年时间足够了,什么事务处理、安全性都有EJB容器
    负责。你现在的学习重点应该放在Weblogic或者JBoss这样的应用服务器上,一个J2EE项目的重
    点和难点通常都是在部署和配置上。
      

  12.   

    选用现成熟流行的java相关技术,对了[智能咨询或技术服务]
    BBS? FAQ?(不知道是怎么个智能法)
    [服务的访问或配置]
    简单的Tomcat可以应付,通用配置
    [事件处理]
    难道是传说中的JS页面控制?服务端处理有必要搞这么乱吗?
    [并发/同步]
    程序/DB/Server综合考虑
    [稳定性]
    参照需求,看数据量、访问量等定指标,按指标实现,这个指标还是很灵活的
    [安全性]
    https配置、敏感数据加密处理,其他通用操作google一下应付完成感觉太泛泛了,没内容一点都不具体,不像一个项目
    不如说想做一个网站,要求。(原来把“网站”替换一下就可以做研究课题了!)
      

  13.   

    一个小妹,这么多老大献身,不置呀,万一这个mimi,身高1.50,体重150j呢?奉劝各位,以后三思而后行!
      

  14.   

    fchong(帆冲),哈哈~~~厉害人物~~!!!
      

  15.   

    这里本来就是一个谈论技术的地方,在CSDN里到处可谈,怎么会说从何谈起呢?难道CSDN是用来供象“fchong(帆冲)”这样的人来谈“这个mimi,身高1.50,体重150j”吗????
      

  16.   

    要从头看其哦
    好长时间啊
    就用jsp,servlet,bean就好了
    ejb你这样农会越来越凡的
    再说这个题目实在.....
    应该放到开发阻力免去
      

  17.   

    关于‘专家系统推理过程时间’
    看起来这应该是一个知识库系统,那么一般来说,已有的事实和规则应该是放在知识库中的,推理过程的时间大部分不取决于你的EJB组件,而在于规则和利用规则进行推理的实现算法(特别的,如果推理过程中出现递归的话,那只能让老天保佑你了,目前的数据库技术是没什么好办法的)。看你的情况,你准备使用的DBMS并不支持推理,而要靠外部程序实现,所以我估计你的重点是在数据库中查找一些key。那么好好设计一下将会用到的索引可能比追求EJB组件代码的高水准更有益于提高你的程序的速度。
    看起来你这是maste degree的project,我的project也要用到一些中间件技术,我打算用corba,因为它是跨平台的,而且对java支持的很好,当然也能支持c++。相比之下,EJB对付这个project可能大型了一点,而且以后再部署的时候还会有意想不到的问题。
    我不知道你是已经开过题了,还是准备开题。如果时间还比较多的话可以去看看有关知识库的冬冬,会对你的算法设计很有好处的。
    我觉得你这个project光是设计一个推理算法就已经算得上一个创新点了,如果你没有特别的追求(比如上一个比较牛的核心)的话,用不着在实现技术上再用什么高深的冬冬。
      

  18.   

    不好意思,请问一下楼主什么叫智能咨询或技术服务专家系统???有类似的网站吗???
    小弟是没听说过,能帮小弟说明一下吗?
    至于你导师的:“服务的访问或配置、事件处理、并发和同步等问题,还要考虑系统的稳定性和安全性问题.”这些要求好像也不是很具体呢,就像上面有些朋友说的一样,泛泛而谈,似乎好像是要你在这一个项目中把java的所有优点和特点都体现出来似的。确实得花一番时间咯。还有你的问题:“JSP和EJB组件如何接口?针对我这个问题EJB主要是要精哪些方面?”第一个我理解的好像是问怎么在jsp里调用ejb吧???要是这你应该可以在网上找到。第二个问题就不好说了,想精哪些方面谁也不知道,只有到实际作的当中去了解和学习,一开始只能大致掌握一些基础知识吧。呵呵,我就说到这吧,完全是个人的一点感觉,尽供参考。
      

  19.   

    现在我的问题可以转化成:
    在三层体系的分布式软件中。
    我如果用COM服务来实现中间层的应用逻辑:处理分布式事物(比如队列组件服务,安全处理组件,事务处理组件,并发处理组件等)。通过COM协议来实现层间的通信。
    大体结构是这样的:
                       COM协议                    COM协议     
    WEB浏览器(客户端)---------->中间应用逻辑服务--------->数据库服务器用户在客户端输入数据,COM组件(中间应用逻辑服务)接收数据并从数据库服务器提取数据进行处理,处理结果再反馈给用户(浏览器).
    COM组件与WEB之间怎么交互???
      

  20.   

    因为我这学期有知识库的课所以了解了一点。刚学了几个关于递归/非递归规则求解的算法,感觉要用应用程序实现还是比较麻烦的,如果一定要做,最好避免递归规则。具体的,我不是搞这个的,恐怕帮不上什么忙,我的project是系统集成,也是要用中间件的。中间件的问题有机会倒是很想交流一下。我计划在一年半左右完成这个咚咚
      

  21.   

    COM组件与WEB之间怎么交互???
    (我按照CORBA的概念谈谈我的想法,这个和COM应该没有本质的区别吧:))
    我觉得在这个框架中可以把对象实现面向数据库的借口定义为输出经过逻辑推理后形成的sql查询,对象引用对WEB浏览器的借口定义为接受用户发来的请求/发送最终结果。中间的转换和逻辑推理放在ORB框架内实现(即你的‘中间应用逻辑服务’)。在CORBA中所谓c/s模式我觉得并不是绝对指客户界面(c)和服务器端(s),更多的质的是对象引用(c)和对象实现(s),也可以说是实现对服务器的操作(s)和取得将返回给客户端的数据(c)。至于在用户面前以什么形式展现交互界面,不再ORB框架内;同样数据库服务器也可以不再ORB框架内。而在你的‘中间应用逻辑服务’内再细分出c/s来。感觉说起来不像我的问题(由多个组件——即多个服务器对象)那么简单。我的组件都是要用到DB的,但是他们的操作我不关心,我只要他们为我提供算法实现之后的能得到成型的数据的接口,在这种意义下数据库服务器也就不再我的ORB框架内;当我初始化完对客户端的输出数据(已知的有一个视频流、一个音频流和一个数据库查询结果的返回)形成输出接口后,我的c端任务也完成。用户的交互界面我是要另外制作的。我觉得你还需要更详细地了解一下关于COM的基础理论在动手比较好。
      

  22.   

    你就写个EJB的连接池就也算是用了:)
      

  23.   

    炮炮龙,可以留下你的联系方式吗?
    或者联系我:[email protected]
      

  24.   

    msn:[email protected]
    [email protected]
    你可以给我的hotmail油箱写信,163有的时候会丢信。我现在还进不了实验室,只能用mail多点了。