当前位置:  技术问答>java相关

用JAVA做管理软件,给点儿建议吧!高分送上,来者有分。

    来源: 互联网  发布时间:2015-06-28

    本文导语:  Oracle数据库,Server-Client模式,要求安全性和可靠性要比较好,不能用Web方式现,还要求速度不能太慢,网络环境是DDN连接的城域网。 方案1:用三层结构,后台Oracle数据库,BEA Weblogic Server服务器,JMS或Message EJB实现...

Oracle数据库,Server-Client模式,要求安全性和可靠性要比较好,不能用Web方式现,还要求速度不能太慢,网络环境是DDN连接的城域网。
方案1:用三层结构,后台Oracle数据库,BEA Weblogic Server服务器,JMS或Message EJB实现Server用与client通讯,用Session Bean实现client到server的通讯。Client有Java Application实现。

方案2:用java实现,两层结构,不用Weblogic,直接用Application远程连接数据库,可以考虑使用自己实现的连接池。

方案2:用Power Builder实现,两层构。

请大家讨论一下哪一种好?来者有分。
已经问过类似的问题。
http://www.csdn.net/expert/topic/807/807891.xml?temp=.4319269


|
先问一句,这个项目有多大?用weblogic的方案确实不错,可是EJB服务器的市场价格你知道吗?如果项目不大,劝你还是免了,否则一个EJB服务器就够吃掉你的大半成本,免费的或是国产EJB服务器(好像金蝶出了一个),你相信他们的性能吗?我是不信。
    还有就是客户端,客户端如果都是在WINDOWS平台上,JAVA出界面的速度你可要有心理准备。
    不过如果不计成本,全配上P41.X的机器,然后选用WEBSPHERE或是WEBLOGIC,就你的要求看第一种方案确实最好。如果项目不大的话,可以考虑BCB或是DELPHI,速度也还不错,也还比较稳定,作两层结构足矣。
    一家之见,仅作参考

|
当然是方案1啊
无论是性能,移植性都比其他几种要好

|
客户端用application在windows 运行觉得很不爽啊
还是用vb/bcb之类吧

|
如果你熟悉j2ee,那么ejb/jms/sessin bean/entity bean/rmi都是很简单的东西.
开发速度绝对快

|
后两种没考虑过。方案二也可以试试。
但是我想多层结构是应当的。但是具体实现还是需要根据业务逻辑来判断。
如果说不能用web方式实现,而且又要用java的话(^_^),建议采用Java Web Start,这是j2sdk1.4的新东东,很有前途,至少我这么认为的。

java web start是采用远程调用application,第一次根据你的application的大小有点慢。后来的话,只是判断你的application有没有更新,更新则下载。

这个新东东值得支持。

|
第一种,我作过,比较好!!!!

|

  虽然不是很了解,但我想还是第一种方案会比较好,

   可能开发周期和开发难易度会比较高些

  第一种吧!

|
第一种。
好处就不用说了:)

|
如果client用VB或BCB,VC怎么和ejb/jms/session bean/entity bean/rmi结合呢?


:去下载bea公司的JCom看看就知道了

|
大家都没有考虑到费用吧,搞技术别忘了方案投资和风险阿,我个人觉得如果实现一个prototype可以考虑用方案3,可以尽快实现可用,与用户交流使用情况,企业管理软件和财务软件一样都是非常联系用户的,改起来会很频繁的啦1

|
淡然第一种方案最好了

|
第一种

|
第一种

|
用第一种吧。
原因自明。

|
第二种

|
http://edocs.bea.com/wls/docs61/jcom.html

|
最快的方法应该是第三种,PB+oracle
不过可复用性和可扩展性不是很高
如果你是承接项目可以考虑,但如果你自己用自己维护,我看最好用方案1

|
第一种安全性好,适用于大型多用户项目,好处多多,正是主流!

第二种需要客户安装application,麻烦,好象不太流行了呀。

第三中,not java's business.

|
用友是这方面的巨擘,听说用友和sun合作开发品牌ERP,有没有人都数据挖掘阿?

|
一切后果怎想象,如常望你但觉冰凉!!!

|
三层结构,数据库oracle+EJB+javaservelet

    
 
 

您可能感兴趣的文章:

  • 如何用java调用word?来者给分!·!!!!!
  • 你用java正在开发什么?来者有分!
  • 了解一下北京搞java的要求和待遇,来者有分。
  • Serializable和Synchronization在java中干什么用的?来者有分
  • 各位学java的都用什么数据库啊?给点建议,来者有分:)
  • 了解一下行情,在北京用JAVA做数据库,一般多少钱?(来者有分)
  • 如何用java调用word 中的公式编辑!来者给分
  • 请大家讨论,来者有分,java中多个线程之间共享数据的方法都有哪些?
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • 欢迎推荐最好用的一套java开发软件,来者有分
  • 在JAVA中如何判断"2002-02-31"为合法日期(来者都有分呀)
  • 用java开发一个可以各种请求(包括手机短消息,邮件等等)的标准接口,各位指指路,来者有分
  • 来者有分,在线等待!100分求助:我在用JBuild运行JAVA代码时,出现下面的Message,为什么?
  • JAVA程序员薪资大调查(来者有分)-----找准你的身价.
  • 来者有分。从IBM上下载的VISUALAGE FOR JAVA和websphere是企业版吗?。。。。。。
  • 关于JAVA的问题。来者有分,绝不食言!
  • 请各位java高手谈谈java结合xml的用法,谢谢,来者有分!!
  • 我想学java,大家推荐几本经典入门、进阶的书啊,来者有分
  • 我的网站,是关于java 方面的,来者有分
  • java初学者,来者有分,今天结贴
  • 关于java?高分相送!
  • 在java中如何获取window中环境变量path的值!!!高分
  • 高分请教? 大家在JAVA中怎么做拓扑图?
  • 有人能发我一份 java 做的 聊天室 原码 么? 高分相送
  • Java 1.3有没有类似 MSDN 的电子帮助文档,介绍Java的类库的用法!有的话,哪儿可以Down!(高分求解)
  • ★★★本人急需java资料,高分★★★
  • *** 高分, 请问在Java (Application) 中如何取硬盘的序列号??? ***
  • java怎样才能尽快入门(高分)
  • 谁知道java核心技术卷一,卷二的下载地址,高分相求
  • 高分相赠!!!!!哪里下载运行Java程序的JVM?
  • 高分,谁有Java方面的毕业论文?急!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 谁知道哪里有用java开发的管理信息系统软件(如:图书馆管理系统,人事部管理系统)的代码?
  • 高分,谁有Java方面的毕业论文?急!! iis7站长之家
  • 用JAVA做管理软件,三层结构,给点儿建议吧!高分送上。
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 简单说说Java SE、Java EE、Java ME三者之间的区别


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3