session bean的構成一個完整可執行的session bean具備:bean class:包括session bean主要的程式碼-程式開發人員所撰寫的business logic method.home interface class:內含與session bean生命週期相關的method的介面.remote interface class:內含撰寫在bean class內business logic method的介面.這是定義client端可以使用的method與propertydeployment descriptor file (.xml):記錄ejb的各種資訊(class name,jndi name,交易屬性…等等),供 ap server將ejb載入時使用.container files:一組由ap server根據ejb class所產生的clas...
ejb概論來源:凌群電腦 cww整理enterprise javabean(ejb)是一種元件的架構,用來開發及配置分散式物件導向的企業應用系統。而且它是放在支援ejb平台的伺服器上,一些rmi、concurrency, transaction, security等等問題,可交由伺服器來管理,使用者可以著重於企業流程的開發。(就如activex之於mts一般)ejb可分成 session bean與entity bean,它們卻有不一樣的用途.session bean代表工作流程.所謂工作流程是完成特定任務所需採行的步驟,例如門診掛號或證券下單都是一種工作流程,也就是我們常稱的business logic.session bean可以呼叫其他的ejb,藉由彼此的分工合作完成特定任務.在一般狀況下,session bean是不會用來連結資料庫[註1]entity bean代表資料庫中的資料....
利用模板代码、开发手册、自动化代码检查等最佳实践改善项目执行概要软件开发是复杂困难的。针对软件开发,我们可能会在设计观点,相关解决方案,软件模式等方面讨论很多很多,但是软件开发的执行过程本身却是一个需要许多模式和最佳实践以节约宝贵时间的领域。本文展示3项软件执行领域的最佳实践以解决日常软件项目执行中的问题。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:shrikant vashishthav_gyc(作者的blog:http://blog.matrix.org.cn/page/v_gyc)原文:http://www.javaworld.com/javaworld/jw-11-2005/jw-1114-j2ee.html译文:http://www.matrix.org.cn/resource/article/44/44148_j2ee+best+pract...
web服务主要是关于对消息的处理,消息处理程序扮演了对消息预处理和后处理的角色。这些一系列的处理消息的程序可以按照一定的顺序来处理,这种按照一定的顺序来进行处理的方式叫做处理链。当然这些处理程序调用的次序由部署的设置和它们在服务器端还是在客户端运行来决定的。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:xzzhouhu(作者的blog:http://blog.matrix.org.cn/page/xzzhouhu)原文:http://www.developer.com/services/article.php/3503766译文:http://www.matrix.org.cn/resource/article/44/44145_handler+chain.html关键字:handler chain为什么使用处理链?一个处理程序可以在客户端或服务器端用来...
一、首先需要把hibernate 用到的jar包和配置文件都放到weblogic能够搜索到的classpath路径上。单单这一步就有很多人很迷茫,其实去仔细看看weblogic的启动脚本文件startweblogic.cmd和startwls.cmd,我想大部分人都知道该怎么配置了。 我机器上的有个hibernate的项目,在d:testoracle目录下,该目录下的结构是: d:testoraclelib 放置hibernate的所有jar包 d:testoraclesrc 放置源代码 d:testoracleclasses 编译º玫ä代码和hibernate的配置文件(hibernate.properties, log4j.properties, cache.ccf) 现在需要把d:testoraclelib目录下那些ja...
oracle的blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。 写入blob字段和写入其它类型字段的方式非常不同,因为blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入blob之前,必须获得cursor才能进行写入,那么如何获得blob的cursor呢? 这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用select查询出来,这样通过两步操作,你就获得了blob的cursor,可以真正的写入blob数据了。 看下面的jdbc的demo,把oraclejdbc.jar这个二进制文件写入数据库表javatest的content字段(这是一个blob型字段) import java.sql.*; import java.io.*; impor...
db2 jdbc 技术按照 jdbc 2 规范,有四种类型的 jdbc 驱动程序体系结构:类型 1 — 这类驱动程序将 jdbc api 作为到另一类数据访问 api 的映射来实现,如开放式数据库连接(odbc)。这类驱动程序通常依赖本机库,这限制了其可移植性。jdbc-odbc 桥驱动程序就是类型 1 驱动程序的示例。 类型 2 — 这类驱动程序部分用 java 编程语言编写,部分用本机代码编写。这类驱动程序使用专门针对所连接数据源的本机客户机库。同样,由于使用本机代码,所以其可移植性受到限制。 类型 3 — 这类驱动程序使用纯 java 客户机,并使用独立于数据库的协议与中间件服务器进行通信。然后,中间件服务器将客户机请求传给数据源。 类型 4 — 这类驱动程序是用纯 java 语言编写,实现针对特定数据源的网络协议。客户机直接与数据源连...
一、示例分析createtable,insert,update,delete,select,droptable:1〉java.sql中主要的类和接口:drivermanager,connection,statement,resultset;2〉在java中如何加载驱动程序,如何建立数据库连接,如何执行sql语句,如何处理峁?二、基础概念1、jdbc框架jdbc(java database connectivity)是java与数据库的接口规范,由java 语言编写的类和接口组成,大致分为两类:针对java程序员的jdbc api和针对数据库开发商的低层的jdbc driver api。而jdbc驱动程序由实施了这些接口的类组成。如下,jdbc的总体结构有四个组件:应用程序、驱动程序管理器、驱动程序和数据源。2、驱动程序类型jdbc驱动器根据其实现方式分为4种类型 1、jdbc-odbc...
一、j2ee 技术简介 j2ee是 sun 公司提出的在分布式环境中的一种体系结构,它提供了一种基于组件的设计、开发、集成、部署企业应用系统的方法,j2ee平台提供了多层分布式的应用系统模型、重用组件的能力、统一的安全模型和灵活的事务控制。基于组件的j2ee企业应用系统具有平台独立性,所以不受任何软件产品和任何软件厂家api的约束。 j2ee定义了下面的组件: ·application client 和 applets 是客户层组件; ·java servlet 和 jsp 组件是web 层组件; ·enterprise javabean(ejb) 组件是业务处理层组件。 ejb 技术是j2ee 体系一部分,ejb 组件是用 java 语言编写的,是可以被客户端程序存取的可重用的服务器端组件,它运行在j2ee 服务器上,在客户/服务器系统中,ejb...
版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:ouxingning(作者的blog:http://blog.matrix.org.cn/page/ouxingning)原文:http://www.matrix.org.cn/resource/article/44/44108_tomcat+apache.html关键字:tomcat apache 服务器整合1、引言基于web技术的internet/intranet近年来已经得到了广泛的应用,intranet是以tcp/ip协议为基础、以web为核心的企业内部网,用户通过低成本、简单易用的客户浏览器就能随时随地到企业的web站点上查阅自己所需的数据。浏览器客户端操作界面的一致性避免了c/s模式客户端程序的多样性,而服务器端的开放和基于标准的连接方案使企业很方便地通过internet同外界联系;同时...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器