关于企业级应用和web开发的区别

09-03-24 kakacii
    

我是在校学生,对C++有一定理解,在实验室项目中获得一些开发经验,但是没有商业开发的经历

希望将来在IBM ORACLE这样的公司做企业级的开发,只是比较模糊的目标,尚在摸索中规划

进入正题,现在打算学习JAVA,不像C++,虽然庞杂但仍局限于语言,JAVA上升到平台的层面,看了一些东西,仍然不是很明朗

我个人对web开发不是很有兴趣,未来想专注于企业级应用的团队开发,经常听人提到JAVA在web开发和企业级应用两个领域的威力,但总觉得不知道怎么分。

换句话说,如果我如此定位的话,在JAVA这么多层次的中的主流技术,我应该重点学习哪个方向,放弃哪个方向?

关键是我对WEB开发和企业级应用的区别还没有很好的理解

p.s.刚才看了一篇帖子以后,发现题目起的不好,WEB应用也有企业级别的

也许应该改为,互联网领域和企业内部领域(中等以上到大型复杂应用)的区别

[该贴被admin于2009-03-25 08:49修改过]

    

IceQi
2009-03-24 22:43

所谓企业级别的需求和我们普通的程序没有本质的区别,从技术角度看无外乎以下几项:

可伸缩、稳定、容易维护、易于集成、性能,

这些在所有的软件里面都是共同的要求,只不过在企业环境下他们被特别的强调了。

这些并不是需要特别训练的内容,在平时的每一行代码里面,每一个函数、类的设计过程中都从这样的角度考虑,日积月累即可到达所谓“企业”的程度。

任何一个现在流行的框架都可以,仔细思考它里面的精髓。

kakacii
2009-03-24 23:09

由于java平台太庞杂,我此问只希望对java有个大概的认识。

这样问吧,WEB应用和企业内部应用,两者所使用的分层技术,各种流行框架,是不是都是差不多的,有没有本质的不同?

[该贴被kakacii于2009-03-24 23:09修改过]

banq
2009-03-25 08:48

没有什么不同,都遵循软件架构模式,所以,我们学习软件,不能盲人摸象,等全部摸完,才知道一个简单道理,是一只大象啊。

软件架构模式是基础,如果我们一开始就学习,就没有那么多弯路摸索,你就是软件教育的被误导者,所幸你善于思考,已经走出来了。

ACoder
2009-03-25 10:08

企业级应用和web开发

区别大了,web开发只是其中的一个小的方面。

web只是一种手段,还有通讯、中间件、存储等很多方面东西。

2Go 1 2 下一页