分享
 
 
 

关于J2EE和.NET的争论(转载)

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

『IT视界』 [业界财经]关于J2EE与.Net的争论。

作者:凡石 提交日期:2004-6-6 0:32:00

关于J2EE与.Net的争论已经进行很久了,估计它还将继续下去。

本人也是从写程序走过来的,对J2EE和.Net都有一定的了解。

本人觉得不论选择J2EE或是.Net,概括起来,就是从三个方面去考虑:需求,成本,扩展性。

[需求,成本]:

自己的实际需求程度是多少?这一定要清楚。

不要实际上并发访问人数不会超过100人的内部系统,也要上WebSphere,或是WebLogic之类的昂贵产品。Tomcat,IIS之类的就远远足够了。

不要实际数据量在百万条上下的也要上Oracle,DB2之类的数据库,MS SQL Server已经很浪费了,甚至Access都完全可以满足。

其实不过就是想做个企业站点,主要是宣传,也不提供什么大型服务的,也要喊J2EE,EJB什么之类的。其实大可不必,Asp,Php之类的小型应用就远远足够了,成本也要底得多多。

总的来说,就是要清楚自己的实际需求程度,不拿高射炮打蚊子。

[扩展性]:

这也是很重要的一个方面。

要能清楚地预计到需求的变化发展,也许当前的需求量不是很大,但其发展空间、余地很大。

那就要考虑到系统将来升级的问题。这样的话,最初的架构设计就要大些,避免将来系统升级的局限性。

个人觉得---

小型应用:(Windows)IIS+asp+Access 或 (Liunx)Apache+php(JSP)+MySQL

中型应用::(Windows)IIS+asp(C#)+MS SQL Server 或 (Liunx)Apache+php(JSP+Servlet + Java Bean)+MySQL

大型应用:那不用说了。呵呵。

作者:aqy回复日期:2004-6-721:11:31

同意楼主的观点,但可惜的是,很多时候是虚荣心做怪,很多人(大都是半桶水),喜欢拿高射炮打蚊子,不管打不打得到,至少得让别人知道:我们公司用的是高射炮,别的公司用的都是三八大盖,但真要他们两方干上了,拿高射炮的反而死得快

作者:谢紫烟回复日期:2004-6-1419:34:42

懂什么,你用asp来做东西,报价只能十几万,用jsp+ejb+oracle那可百万级了,所以首先看的是用户money承受能力,而不是什么样的系统。

作者:tiwa回复日期:2004-6-1420:18:46

懂什么,客户就喜欢j2ee,EIP,这些他自己都不知道到底是什么的“牛”东西

作者:江湖秋水回复日期:2004-6-158:59:47

对于一个公司来说,选择还是相当重要的。不可能一个公司什么都练,那样非把公司练残了不可。

从长远看,技术方向也不应该是客户引导公司,而应当能做到公司引导客户。

其实,J2EE和.Net相通的地方还是很多的。从公司的技术储备上讲,应当有二者皆通(不一定是二者皆精)的人才。

作者:凡石回复日期:2004-6-1510:42:05

to 谢紫烟:

我是从客户的角度讲的,不是从开发商角度讲的。

只有成熟理性的客户才能造就成熟的市场。

现在市场太混乱了,你“宰”客户一刀还能再“宰”第二刀吗?

客户投入那么大,你的系统能给出相应的回报吗?

没有客户的利益,怎么能有自己长久的利益呢?

作者:巨型南瓜回复日期:2004-6-1517:16:46

本身我对MS的东西不是很感冒,不过要说成本的话,J2EE应该比MS那套便宜点

j2ee sdk免费

服务器:resin tomcat apache jboss都是免费的

数据库:如果大型项目当然要用Oracle,不过和 sql server相比,也贵不了多少,主要还是看你的应用。

开发工具IDE:Eclipse,免费

此外,你还可以在开源社区找到大量免费代码,第三方开发包

所以最大的投入还是硬件和人员开发成本

MS的呢?硬件和人员开发成本假设差不多

搞个Windows Server200x,要钱吧

开发需要visual Studio ,要钱吧

最要命的是,没什么第三方包来简化你的开发,所以开发周期搞不好比J2ee项目还要长,开发成本又上去咯

作者:谢紫烟回复日期:2004-6-1518:37:27

to 凡石:

太理想化了,我前面有过评论,中国资本市场才几年,没有经营百年老店的思维,就是微软、ibm表面很人性,宰起人来照样眼也不眨,换一个角度,客户有钱,就象一千块钱的衣服比10块的肯定好很多,但比200块的,也许就牌子的差别,人家喜欢买,干嘛让客户不高兴。

作者:凡石回复日期:2004-6-1811:07:29

to 巨型南瓜:

J2EE是有很多开源的产品及第三方开发包。

但一个项目最主要的成本恐怕不在购买这些东西吧?

项目开发的复杂度影响成本,开发平台及产品的后期维护需要成本,购买第三方服务需要成本……

整个算下来还很难说MS便宜还是J2EE便宜。

作者:凡石回复日期:2004-6-1811:11:33

to 谢紫烟:

也许是我们所处的环境和所遇见的事情都很不一样。

所以我们做事情的思路及出发点都不一样。

作者:WhyLoveMe回复日期:2004-6-1813:20:40

我是从客户的角度讲的,不是从开发商角度讲的。

只有成熟理性的客户才能造就成熟的市场。

现在市场太混乱了,你“宰”客户一刀还能再“宰”第二刀吗?

客户投入那么大,你的系统能给出相应的回报吗?

没有客户的利益,怎么能有自己长久的利益呢?

我喜欢这些话,今天能吃一口就吃一口,有一天会扎嘴的,除了流血什么也吃不了的。

作者:leefei回复日期:2004-6-1813:50:02

我想创业,请大家帮忙

lifei114@hotmail.com

作者:江湖秋水回复日期:2004-6-1816:31:48

还有另一个讨论这个问题的帖子,楼主看了吗?

楼主是什么观点,感觉不太明确。这两项技术的应用范围还是有很大重合性的吧?

作者:巨型南瓜回复日期:2004-6-1816:52:54

to 凡石

如果从后期维护上来说,我认为购买MS的产品还是J2EE产品都是差不多的,主要看开发公司了,就两种技术讨论这块维护成本实在没什么意义。而这块常常是MS做宣传吹得最厉害的地方,是啊,一个Linux系统维护人员工资比MS系统维护人员工资高好多,但是还有一个硬件成本啊,本来用MS可能要20台服务器,现在用Linux只要10台服务器,这点钱给SA发发工资足够啦,哈哈。至于第三方服务成本,一般这么理解,请一个Oracle工程师和MS工程师来给你解决技术问题,价格应该差别不大吧!

再说开发,J2EE的第三方工具包能极大的简化开发,只要你想得到的功能差不多都有人做好了,同样的情况再MS下就难说了。所以考虑到同样复杂程度的系统开发,J2EE也会比.NET快一些

作者:凡石回复日期:2004-6-1820:45:58

to 江湖秋水:

我的观点是找到一个平衡点,而不是偏向哪一方。

作者:四库全书回复日期:2004-6-1822:52:32

呵呵,J2EE的结构确实很灵活,作出来的东西确实可重用性很高。

作者:半里不留行回复日期:2004-6-191:25:13

ORACLE有标准版的,就1万不到,可以接受。

讨厌MS,支持B/S使用linux平台。

作者:逆旅过客回复日期:2004-6-1911:16:29

请一个Oracle工程师和MS工程师来给你解决技术问题,价格应该差别不大吧!

--------------------

兄弟啊,oracle工程师得现场服务可是800$/天啊。

MS工程师没见过,反正不是关键应用,死机就重启,MS的东西那天不死个1,2回啊,习惯了。

作者:逆旅过客回复日期:2004-6-1911:21:31

真要省钱,全套linux

oracle 4 linux 随便download

sybase 4 linux 也有

postgresql 也不错

mysql用的更多了

外加丰富的语言选择,

perl,php,python,tk/tcl,sed,awk,jsp,gcc,统统免费

作者:hgwstart回复日期:2004-6-1917:49:55

j2ee当然是非常好的。

作者:江湖秋水回复日期:2004-6-1920:38:30

作者:凡石回复日期:2004-6-1820:45:58

to 江湖秋水:

我的观点是找到一个平衡点,而不是偏向哪一方。

----------------------------------------------------------

我个人倾向于.Net,原因我在另一个帖子里写了一些。

作者:凡石回复日期:2004-6-1921:09:26

楼上可以把你的帖子地址贴上来啊。

作者:有情无欲回复日期:2004-6-2010:33:08

喜欢看这样的帖子,总比看一些说自己争多少瞎扯淡那样的帖子强

作者:江湖秋水回复日期:2004-6-2012:26:37

http://www.tianyaclub.com/new/Publicforum/Content.asp?idWriter=0&Key=0&strItem=itinfo&idArticle=160&flag=1

作者:江湖秋水回复日期:2004-6-2012:29:32

to 凡石

那个帖子你也看了(有回复),那我给这个连接就多余了。抱歉。

作者:我什么都没有看见回复日期:2004-6-2012:53:47

j2ee不花一分钱就可以搭建起一个系统,而且这个系统的性能、可维护性、可扩展性都非常好,唯一需要的就是开发,就算开发也已经有N多的现成的、免费的、开放源代码的框架、组件可以用;

作者:hutuworm回复日期:2004-6-2012:58:02

百万级的数据PostgreSQL和MySQL足以应付

用微软的东东就等着吃苦头吧

作者:ruthxf回复日期:2004-6-2016:53:15

一般来讲,

对开发人员(上至技术总监,下至编码人员)来说,他熟悉哪个,就说哪个比较好。

对公司老板来讲,什么能让他赚钱,什么就好。取决于开发人员的工资、取决于市场上的具体情况(对手使用的技术、客户的具体情况等等)

对客户来讲,

小公司、私企,跟着感觉走,MS、J2EE谁的广告响,就说谁好,哪家开发公司的要价低,就说谁好。

大公司、国企,跟着销售人员走,谁的利益能得到最大的满足,就说谁好。

从技术上来讲。

这二者各有千秋,谁都不可能把对方吃掉。

如果真的把对方吃掉了,那可能就是开发人员的恶梦了。

开源的东西,大家都觉得好,但天下没有免费的午餐,这在实现共产主义前的市场经济中是永恒的真理。

作者:江湖秋水回复日期:2004-6-2018:19:42

87年的时候,我刚到研究所里。当时所里大部分同事做和Ada语言有关的项目,我没有赶上这类项目,还挺上火。这时候中关村卖C语言的书比较多,我就看了看这方面的书,一用还就喜欢上了。

现在还有人知道或者使用Ada吗?而C->C++->Java(或C#)这条线倒是连绵不断。

对未来技术方向的把握,有时候真有点赌博的成分。不过聊可自慰的是,技术都是有相关性的,所以学习一项技术,对另一项技术的掌握也是绝对有好处的,不会完全都白费。

作者:凡石回复日期:2004-6-2018:50:32

是啊,对未来技术方向的把握还是要少一些情绪因素。

MS 和 Java阵营的对骂我们没必要参和其中。

站在旁边看就好了。

作者:celavi回复日期:2004-6-2322:24:12

从客户的角度来看,他们可能根本不知道这些东西的实质区别,但是他们可以从一些渠道得知一些简单的信息,比如J2EE先进啦什么的,这时候,如果他们钱够多,那把J2EE和别的东西放面前,他当然会选J2EE。

客户自己做的定位是很重要的因素。

作者:doordie回复日期:2004-6-2423:43:59

注意:resin不是免费的,只是对开发者免费,商业用途要花钱的。有个jetty也不错的。我觉得.Net比J2EE最大的缺点是封装的太厉害了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有