信息化 频道

医院统一通信应用初探



【IT168 专稿】

一、Web时代来临、Java首当其冲
 
自从互联网开始在全球普及以来。Web程序就开始逐渐升温。当第一个被广泛使用的Web开发技术ASP在1993年诞生以来。就宣布了Web时代的正式开始。但由于当时网络环境的限制,一直到上个世纪末,其他的软件厂商才大量跟进。其中Sun就是其中之一。

    在1998年,Sun首先发布了JSP和Servlet规范。从此将Java带入了Web时代。也正是因为Sun将Java和Web挂上了钩,所以现在Java才如此的火(这是因为现在使用Java的程序员大多是Web程序员)。在JSP和Sevlet诞生后不久,Sun又相继推出了EJB等其他J2EE标准。与此同时,很多基于Java的应用服务器也不断大量涌现。其中有开源免费的,如Tomcat。也有商业的,如WebLogic、WebSphere等。这些应用服务器的出现,也大大加速了JSP的发展。
 
由于JSP技术是其于Java的,因此,JSP也象Java一样,可以跨平台运行。这种特性也使刚诞生的JSP大大优于其他的类似Web技术。同时,追捧它的程序员也象滚雪球一样激增。但由于当时程序的规模还不大,因此,使用JSP和Servlet一般已经足够了。但随着程序规模的不断增大,而参与开发项目的人也越来越多,这些程序员所编写出的JSP代码也五花八门。这就会造成系统难于维护。基于这些主要的原因,很多Java爱好者开始利用Java技术来设计一些可以统一编写规范或简化实现过程的系统,这也就是我们今天几乎天天可以听到的Java 框架。如基于MVC模式的Struts、用于数据持久化的Hibernate。使用这些框架虽然有时在并不能加快程序的开发,但如果参与项目的人非常多的话。使用框架的优势就会表现的淋漓尽致。因为它们可以更有效地使规范开发人员的编写习惯。可以辅助项目管理系统使项目顺利完成。然而这些基于Java的构架从最初的几种已经发展到现在的上百种之多,而它们之间的竞争也愈演愈烈。那么它们谁会成为最后的王者呢?
0
相关文章