J2EE
MVC是Model,View,Controller的缩写,MVC是Application开发的设计模式,也就是大家所知道的Model2.在MVC的设计模式中,要求在Application开发中你把商业逻辑,界面显示,数据分离。也就是分别在Model,View,Controller实现:数据,控制(商业逻辑),显示(页面显示). 在以前或者说传统的Web Application开发方式当...
用 J2EE 开发企业应用程序时,它向人们提供了众多选项 ― 使得为基础结构选择合适的解决方案不是一件简单的任务。J2EE 探险者是专门针对 Java 技术经理、架构设计师和开发人员的系列文章。该系列中的每一篇文章都会向您展示一种或几种 J2EE 技术,并经常对它们加以权衡,从而帮助您做出富有见识的决策。在本文,也就是该...
一般大型J2EE应用都在建构在linux环境下的。开发环境下我们可以通过samba映射成本地的网络驱动器,直接在windows环境下进行编程调试。但是最后的发布还是要到linux环境,同时我们对网上web服务器和数据库服务器的应用管理(比如自动脚本发布等),应用监控(web服务是否正常、mysql数据库的使用情况)、系统监控(监控磁...
SQL*PLUS基础 在上一贴中,我们掌握了些基本的oracle操作,如创建、授权用户,创建数据库等。在OEM(Oracle Enterprise Manager)可视化的窗口环境中,虽然我们也可以很方便地做这些事,但是事实上,用SQL语言书写在开发上更有效率!!oracle提供的SQL*Plus就是个不错的工具,如果大家喜欢窗口的开发环境,用SQLPlus W...
J2EE TM Blueprints Digest 作者:Monica Pawlan 翻译:环球联动开发组(Global Empower Inc. ) 莫尼卡?宝兰 如果您已经安装了J2EE TM Platform (Enterprise Edition )软件,并通读 了各种可用的指南来帮助您学习使用该软件,那么,您可能已经准...
本文主要介绍WML的相关知识,如何开发WAP应用程序。 WML是一种基于XML的标记语言,她的官方说明和规范是由WAP论坛维护的。WML的文档类型定义是xml文件类型的,http://www.wapforum.org/DTD/wml_1.1.xml。 和HTML语言一样,WML是为了显示数据的,而XML的目的则是描述数据,我们定义了一系列的标记并组织成...
一、简介 在本期中,将更进一步地介绍 Jini系统的相关开发环境,并辅以一个简单之实例作为说明。 之前提到藉由Jini 的技术,使我们可以轻易地结合任何服务(像是电子设备、应用程式等)到电脑网路上,并且很方便地使用它们。因此,在Jini 的世界中,主要有三种角色,分别是提供服务的service providers、使用服务...
1.介绍 1.1基于网络技术的发展 可扩展标识语言(XML)和网络编程语言例如ASP.NET,Java和ColdFusion的快速发展已经是网络比以前强大了许多。XML是一种高度结构化的标识语言,它现在成为一种网络中信息交换的新的标准。XML强大的扩展性和良好的结构促进了声控应用程序,数据库信息交换系统和网络服务的发展。目前,许...
大名鼎鼎的Prototype.js 估计大家都知道,可能都已经用到了.最近项目中用到了1.3.1版本,我也隆重的推荐给我的同事.刚才下载了1.4.0看了一下,感觉有些失望.
一个面向对象的javascript框架
Prototype这个javascript框架目标是 更容易的开发动态的web应用程序.重要提供以class风格的OO框架;可扩展的AJAX支持,higher-ord...
领域模型驱动( Domain Driven Design ),很热的名词。 Openfans ,不太热的网站。 Openfans 就不多介绍了,网站用 spring+hibernate 为核心的一堆开源软件构建。有了 spring 的 IOC 和 hibernate 的 ORM ,打着 ddd 的旗号也就名正言顺了很多。
言归正传,就讲 openfans 现在经 ddd 思想改造过的模型。整体上看还是...
BEA WorkShop JSP Editor是一款优秀的开发工具,支持基于JSP、Servlet和JSTL标签库的Web应用开发。BEA WorkShop JSP Editor提供了非常好的图形化界面协助我们开发Web应用,在开始开发工作之前,我们花些时间来了解一下BEA WorkShop JSP Editor的界面特性。
本文中假定您对BEA WorkShop JSP Editor有所了解,已经安...
设计模式对于面向服务的体系结构具有深远的影响(人们对此尚认识不足),因此请明智地选择您的设计模式 当机构使用 Web 服务技术构建、部署和组织业务服务时,显然必须进行仔细、全面设计 Java 2 平台企业版 (J2EE) 应用程序。在这方面,最有效的帮助是严格应用旨在实现面向服务的体系结构 (SOA) 的体系结构模式...
Web应用的前景是在不断的演进中的,它已经从最开始作为共享文档和信息的方式演化为业务管理的平台,而在这种应用中,许可和授权是一个关键的特征。Web的应用前景还在不断的演进中,而本文把关注放在面向群体的应用中,例如博可和维基。在这种应用中,由于作者希望有交流和反馈,所以授权不是非常严格的。有时,由于害怕...
首先,我将讨论一下HttpConnection接口,这个接口可以用来建立Http连接 HttpConnection 接口 Connected Limited Device Configuration(有限连接设备配置。简称CLDC)。提供了一套用于网络连接的类,就是普通连接框架?一种平台独立连接框架,提供了一种分层的连接接口,它的实现操作系统由具体的设备简表提供(...
Enterprise JavaBean (EJB) 是一些应用程序组件,它们实现了 EJB 体系结构规范,并且是 Java 2 Enterprise Edition (J2EE) 平台的一部分。EJB 是开发和部署分布式的、可伸缩的、事务型的、安全的、可移植的、基于组件的商业应用的理想选择。 Enterprise JavaBean (EJB)是一些应用程序组件,它们实现了EJB体系结构...
关于JSP和J2EE的中文问题和处理方法,网上已经有很多文章。一般在中文内核的操作系统(如中文NT,windows2000)上,该问题不是很突出,而在其他一些系统(如linux,solaris)中就比较明显了。近日在solaris上开发一个J2EE的应用系统,环境是solaris 2.7+minij2ee+mysql。系统在windows和linux下均没有出现中文处理的问题...
绪言 显而易见,信息技术现已成为企业核心竞争力的一个重要组成部分,是业务成败的决定因素。信息技术通过不断的技术创新,一方面不断完善自身的体系结构和实施手段;另一方面,它引导新业务模式的产生,成为生产力提升和变革的原动力。正是由于信息技术对于企业经营模式,乃至整个社会沟通方式所产生的显著而巨大的...
摘要 当企业 Java bean(EJB)客户机不再需要有状态会话 bean 时,该客户机应该显式地将它从容器中除去。通过这样做,应用程序可以减少对钝化(passivation)的需要、最小化容器开销和提供更高级的性能。如果不显式地除去它们,容器对许多有状态会话 bean 的管理将耗费资源。 建议 有状态会话 bean 的实...
随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为IBM MQSeries。本文就针对MQ的基本操作与配置进行详细的阐述,希望对读者有所帮助。 一...
在基于JDBC的数据库应用开发中,数据库连接的管理是一个难点,因为它是决定该应用性能的一个重要因素。本文在对数据库连接进行透彻分析的基础上,提出并实现了一个高效的连接管理策略,使得开发高性能的数据库应用变得相对容易。特别是,对于连接管理中的两个难点:事务和多线程问题进行了深入的剖析,并给出了一个基于...