摘要: 随着基于万维网的应用程序服务器的发展及其相关的应用软件的膨胀,支持这些技术的开发框架也随着蓬勃发展。当前,在企业开发领域中出现了许多特别适合于Java J2EE平台的软件开发框架。在本文中,我将集中讨论现代的Java开发框架,分析它们的特征和各自的使用优点。另外,我还想比较目前流行的生产质量框架,例如Struts,Spring和Hibernate,并详细讨论其基本相似性及有关基本概念。我将简短分析被用于支持这些框架的企业开发环境或工具箱,例如Borland JBuilder,Eclipse以及BEA Workbench。请记住,市场上有许多有关这些开发框架的图书;然而,在任何一篇文章中,要对它 阅读全文
posted @ 2013-04-30 22:38 蓝冰悠见 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 【51CTO独家特稿】概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。Java Web作为Java EE技术体系的一部分,应该是目前所有Web开发技术中最复杂的一种,很多初学者,或者是从ASP、PHP转移过来的开发者都会遇到概念方面的困难。其实很多概念都是非产简单的,只是因为厂家为了宣传需要,将概念复杂化、学术化,导致学习者觉得这些概念非常深奥,难以理解。在这里,我们首先去澄清Java Web开发中几个常用的基本概念。当然理解这些概念的前提是需要你具备一定的计算机系统、面向 阅读全文
posted @ 2013-04-30 22:36 蓝冰悠见 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 【51CTO特稿】自从计算机软件开发进入网络时代,就开始涉及到通讯问题。在客户/服务器(也叫C/S应用)时期,每个软件都有自己的客户端和服务器端软件。并且客户端和服务器端之间的通讯协议差别也很大。后来随着互联网的发展,基于浏览器/服务器的应用逐渐成为主流,通讯协议也统一到HTTP协议。但是,在HTTP协议之上,如何处理来自客户端的请求信息,以及如何对请求进行回应,则经历了很长时间也没有统一下来。目前,对于这个问题的解决方案主要有两种,一个是CGI,另一个是Servlet。CGI(Common Gateway Interface),通用网关接口通用网关接口,简称CGI,是一种根据请求信息动态产生 阅读全文
posted @ 2013-04-30 22:35 蓝冰悠见 阅读(541) 评论(0) 推荐(0) 编辑