http://blog.sina.com.cn/soxue[订阅][手机订阅]
个人资料
评论
读取中...
图片幻灯
友情链接
我的音乐
暂无内容。
访客
读取中...
好友
读取中...
博文

  WebLogic Application打包和部署完全攻略篇

 

/*

blueski 编译
2000-05-20

*/

 

 

以下部分将描述如何打包和部署WebLogic Server applications:


打包概览

 

打包Web Application


打包Enterprise JavaBean


打包Enterprise Application


在组件之间分解(Resolving) Class References


部署Applications和组件


打包和部署Client Application
 

打包概览

WebLogic Server application以一种以J2EE规范所定义的标准的方式进行打包。 J2EE为组件行为定义了一种通用的便携的方式,run-time的配置可以被推迟,直到组件component确实已经在application server上部署完成为止。

J2EE包含了实施规

Web Service(2007-03-15 17:43)

Web Service是封装成单个实体并发布到网络上以供其它程序使用的功能集合,其它公司或应用软件能够通过Internet来访问并使用这项在线服务。Web Service是下一代的WWW,它允许在Web站点上放置可编程的元素,使得能进行基于Web的分布式计算和处理。Web Service的发展非常迅速,这个新规范(SOAP、WSDL 和 UDDI)的构建模块仅仅才出现了几个月,却已经对设计、开发和部署基于 Web 的应用产生了巨大的影响。
Web service能很好的解决各个旧有系统之间存在的信息孤岛的问题。
随着交易中间件 消息中间件 应用服务器中间件等中间件产品的日益普及,基于WEB服务的中间件也浮出水面。基于WEB服务的中间件的使用将改变目前的开发模式和应用部署的费用规模,加速电子商务的进程。
XML(Extensible Markup Language)
扩展标记语言可以以容易而一致的方式格式化和传送数据,它提供了跨平台的数据编码和组织方法,它有很好的可扩展性并且可以清楚表示复杂的数据类型。
SOAP(Simple Object Access Protocol)
简单对象访问协议(SOAP)是在分散或分布式的环境中交换信息的简单的协议规范,是一个基于XML的协议,它包括

JSP知识(2007-03-15 17:39)
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为http://www.javasoft.com/products/jsp。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)JSP标记(tag),就构成了
JSP详细介绍(2007-03-15 17:38)

一、 什么是JSP      

JSP是JavaServer Pages的简称。是将纯JAVA代码镶嵌在HTML中实现动态功能的一种技术。在 Sun 正式发布 JSP(JavaServer Pages) 之后,这种新的 Web 应用开发技术很快引起了人们的关注。 JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。按照 Sun 的说法, JSP 能够适应市场上包括 Apache WebServer 、 IIS4.0 在内的 85% 的服务器产品。即使您对 ASP '一往情深',我们认为,关注 JSP 的发展仍旧很有必要      

二、JSP与ASP的比较   

JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。   

ASP 的编程语言是 VBScript 之类的脚本语言, JSP 使用的是 Java ,这是两者最明显的区

hibernate要点(2007-03-15 17:33)

1.两种配置文件:
  A.hibernate.cfg.xml   和   B.hibernate.properties

  A中可含映射文件的配置,而B中hard codes加映射文件。

  A。Configuration config=new Configuration().config();
  B. Configuration config=new Configuration();
     config.addClass(TUser.class);


2.你不必一定用hibernate.cfg.xml或hibernate.properties这两文件名,
   你也不一定非得把配置文件放在Classes下,
   File file=new File('c:\\sample\\myhibernate.xml');
   Configuration config=new Configuration().config(file);

3. session.Flush()
   强制数据库立即同步,当用事务时,不必用flush,事务提交自动调用flush
   在session关闭时也会调用flush


4. Hibernate总是使用对象类型作为字段类型

5. XDoclet专门建立了hibernate doclet,就是在java代码上加上一些
   java docTag,后来再让XDoclet分析该java代码,生成映射文件;

ORACEL命名规范(2007-03-15 17:31)
 

ORACEL命名规范

1.目标

1.1本书的说明

本规范以标准SQL脚本语言为对象。

1.2目标

数据库设计是信息系统设计的重要组成部分,是系统模型的最原始的表示和反映。数据库设计的好坏直接关系到开发周期和系统性能。所以,数据库设计的目标是:

1, 数据对象命名合理

2, 数据存储合理,没有冗余,要符合数据库设计的3 个范式。即:表中每一个值都是原子项,只显示一次;表中每行都必须可以被唯一地区分;表中不会有多余的已存在其他表中包含的非关键字信息。

3, 数据对象的关系清晰明了,符合业务逻辑。

4, 保证数据的完整性。

5, 数据库系统改换时,原有的系统设计要便于转移,减少代码重写。

6, 维护方便。

1.3本书的示例的描述方法

sys_operation_flow

drop table   sys_operation_flow cascade constraint;

create table sys_operation_flow(

operation_type  VARCHAR2(4)

数据库设计(2007-03-15 17:27)

中文      英文                          数据库对应
基本信息  Basic information           student_information 

ID唯一标识:Id                         id
学号 :    Student number              student_number
班级 :    Class and grade             class
姓名 :    Name                        name

1.Hibernate默认连接池

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE hibernate-configuration

PUBLIC '-//Hibernate/Hibernate Configuration DTD//EN'

'http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd'>


<hibernate-configuration>


<session-factory >


<!?JDBC驱动程序-->

<property name='connection.driver_class'>com.mysql.jdbc.Driver</property>


<!-- 连接数据库的URL-->

<property name='connection.url'> 

jdbc:mysql://localhost:3306/schoolproject

</property>

<property name='connection.useUnicode'>true</property>

<property name='connection.characterEncoding'>UTF-
Serializable接口(2007-03-12 18:28)

serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。 序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。
序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。
而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被序列化工具存储和回复,Serializable接口没有定义任何成员,只用来表示一个累可以被序列化,若该类可以序列化,那么它的所有子类都可以。
下面是关于序..

用Ajax读取XML格式的数据,只需要读取XMLHttpRequest对象返回的responseXML属性即可。代码如下:

  1、Client - helloworld.htm

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'
>
<html>
<