Web开发(Web Development)是JBuilder Professional 和 Enterprise版权的特性. Applet 开发是 JBuilder所有版本开发的一个特性.本节介绍了web开发技术。包含了他们的异同点。讨论了如何决定使用何种技术。我们首先介绍这些技术的概念。
Web应用程序技术
技术描述 Applets 一种可以被浏览器下载并在浏览器上运行的Java小应用程序。
Servlets 可以处理客户请求的运行在服务器端的Java应用程序。
JavaServer Pages (JSP) 一种扩展的servlet技术。JSP重点在于提供一种简单的开发servlet的方法。它们在开发时表现不同,但当第一次运行后,JSP都被Web服务器编译成servlet。
InternetBeans Express 一种元件库,用于提供简化代表和操作数据库中的数据。此技术用于联接servlet和JSP技术,并简化数据敏感的servlet和JSP的开发。
本文简介给出了这些技术的基本概念。但是如何使用这些技术,它们的好处与缺点是什么?我们将在以下的部分给出解答。
Applets 当Java语言首次可用时,applet造成了很大的纷乱。此时web技术尚未得到很大的发展。而applet那时解决了开发者面对的一些难题。实际上,applet变得如此流行以致今天开发applet是Java学习课程的一个基本内容。结果是,一个通常的错误观念是Java开发者过多地依赖于applet。Applet应在特定的情况下使用,它并非解决所有Web开发问题的神奇解决方法。
使用applets的缺点在于:
*分发与测试是困难的. *依赖于客户机的浏览器是否允许Java运行。 *不同的浏览器版本支持不同版本的JDK, 并且一般不是最新的JDK版本。 *applet第一次启动很慢。因为客户机必须将它从服务器上下载. *以上的一些问题可以有其它的解决方案(此处不加预讨论)。当考虑使用applet时,应首先考虑是否有其它的Java技术可以实现你的目的。 <  
1/2 1 2 下一页 尾页 |