不知道你参没参加本月25日的OA国际会议--北京举办的。
jsp+javabean+mysql+linux+tomacat4+apache绝妙的经济组合
你好厉害用过这么多!已前的思想吗只有一小部分有用,domino是文档型的数据库所以在设计方面与其他关系型数据库存在差异,邮件也得自己写了--javamail--
如果实现功能定制的话--workflow需要用到applet
jsp+javabean+mysql+linux+tomacat4+apache绝妙的经济组合
你好厉害用过这么多!已前的思想吗只有一小部分有用,domino是文档型的数据库所以在设计方面与其他关系型数据库存在差异,邮件也得自己写了--javamail--
如果实现功能定制的话--workflow需要用到applet
安全问题,权限问题都需要解决---这是大工程至少得有4,5个java高手熟悉swing,网络编程,ejb等。
我们能谈论一下,软件在哪个领域有发展前途。
现在XP不支持applet了,那岂不是要给每个客户端安装plug-in for XP?
如此则WEB OA的零安装优势不是要打折扣了吗?不用applet行不行?
那你就结合domino,在domino上做工作流的定制当然不是图形化的罢了!引导用户需要定制那些表单就可以了!用户的要求就是我们的需求!现在用户不一定都用xp吧!xp多么烂的系统啊!好象下载一个javaplug-in没什么了不起吧!随便放在你的网页的任意一处!添加一个下灾连接就行了!
------------------------------------------------------------------
可以使用tomcat但是要考虑使用人数,我们曾有一个项目tomcat实施没有问题但是运行时有400人就down le!!建议iplanet6的webServer.比bea的weblogic便宜多了!!!数据库吗!尽量跨品台,sqlServer\Oracle等,根据具体客户定制,用java当然跨os平台比较方便,只要编码写得好!!
2、产品要求尽可能的易于升级和个性化的定制;
----------------------------------------------------
当然是mvc架构了,framework可以套用structs,后台业务逻辑用ejb的话服务期就得appServer了,价格就大幅度提高了,iplanet的webServer和appServer就差十几万!!,不用ejb的话成本就低多了!!(个人认为oa这样的产品不易使用ejb因为主要应用是intranet应用)
3、产品的硬件要求尽可能一般;
----------------------------------------------------
上面这样就不用什么太好的硬件了,我们c333+128m+10G+win200(linux)都可以使用。
4、我以前的数据库结构和设计思想可继续沿用么;
-------------------------------------------------------
设计思想当然要更新了。业务逻辑可以完全不变!! 5、在Java技术家族中,我都将采用哪些技术;
--------------------------------
jsp(主要taglib)+servlet+struts+jdbc
如果作javaMail泽+JAF
6、推荐一个跨平台的比较好的Mail服务器,最好免费
----------------------------------
你们以前的mail Server完全可以用,要便宜有imail、MDaemon
相比之下我觉得MDaemon更好一些,性价比高,大客户可以用Iplanet Message Sever.很出色但是很贵。如果一定要免费的那就用James吧!!
不过到底如何,你们自己去看吧···
你是想完全用JAVA技术么?做OA用JAVA,目的?想移植性强一点还是?
我想不出如何用JAVA做OA使得比用domino更有优势?大家来探讨看看
选择数据库和服务器的问题是由你的需求决定的。如果你数据量很小,甚至可以用免费的MySQL,如果你的数据量非常大,就选择DB2或Oracle。服务器的话如果你的并发少,就用Tomcat好了,如果你的并发大,选择Websphere或Weblogic就是必然的。这些软件的费用你可以从用户身上拿回来,谁让他们提出需求的。
如果哪位有利用java开发的系统,小的就行,如一个订票系统、图书系统、会一系统等,包括设计文件和源代码。如果哪位有,不涉及到保密的话,给我发一份,我将感激不尽。
[email protected]
email [email protected]
jsp
javabean
mysql
linux
tomacat4
apache