内容列表
- 缓存JSP显示的html
- 前段时间做自己社区的论坛,在jive的基础上做一个页面显示所有论坛的帖子,可以称之为总版,模仿Forum类的接口做个SuperForum并且实现Cachable,不过因为这个页面刷新量比较大,虽然被Cache了,我还是想办法进行页面的缓存,感觉用jsp产生的html静态内容当缓存,页面访问速度应该有所提高.首先想到的一种办法,是采用java.net的URLConnection把服务器上的jsp抓过
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(13)
-
在JAX-RPC Web服务中创建安全性
本节讲述为JAX-RPC服务应用程序提供安全性的过程,主要是通过应用HTTP/SSL到基本和交互认证,从而为容纳应用的web容器提供安全性来实现。关于认证的更多信息,请参见Sun ONE应用服务器开发人员web应用指南。
本节阐述了以下主题:
基于SSL的基本认证
向web.xml添加安全元素
在客户
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(11)
- 使用动态代理创建JAX-RPC客户端
JAX-RPC客户端能够通过动态代理与web服务进行交互。动态代理是在运行时刻动态支持服务终端的类,不需要任何提前生成的stub。客户端通过调用javax.xml.rpc.Service接口的getPort()方法创建动态代理。客户端调用它的getPort()方法,传入Java服务定义接口和相应的web服务端口名称。它会返回服务定义接口的一个动态
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(8)
- 组装并部署JAX-RPC Web服务
JAX-RPC Web服务应用程序能够被组装并且作为一个WAR文件部署到Sun ONE应用服务器上。WAR文件包括了压缩格式下web应用程序所需的文件。
以下步骤讲述了组装和部署Web服务应用程序到Sun ONE应用服务器的过程。
1. 创建WAR文件。为了创建一个包含服务代码的WAR文件,请创建一个build.xml文件,并为目
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(9)
-
调用JAX-RPC Web服务
调用web服务本质上是指客户端应用程序访问web服务这种行为。部署在Sun ONE应用服务器的web服务能够被任何客户端访问。就是说,应用服务器中的任何J2EE组件都能够担当客户端的角色。任何应用程序或者应用客户端都能够访问web服务。客户端可以使用Apache SOAP 库调用Web服务,或者客户端可以是一个.net客户端。
本节讲
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(10)
-
JAX-RPC客户端模型
下面这一节讲述了这些步骤:
生成stub
编写客户端代码
编译客户端代码
组装客户端类生成JAR文件
运行客户端
生成stub
可以使用wscompile工具为客户端生成stub。除了生成stub,wscompile工具还为服务器生成tie。为了生成stub,请设置PATH到install_dir/share/bin目录。
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(12)
-
组装并部署JAX-RPC客户端
利用wsdeploy 命令工具,JAX-RPC客户端能够被绑定到可部署的WAR文件之上。wsdeploy 命令工具读取JAX-RPC运行时描述文件jaxrpc-ri.xml和web应用程序配置描述文件web.xml。
组装和部署JAX-RPC客户端包括以下步骤:
1. 创建JAX-RPC运行时描述文件,文件名称必须是jaxrpc-ri.xml。请参见"
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(18)
-
使用SAAJ 和JAXM的 SOAP客户端及服务
本模块讲述了如何使用用于JavaTM 的带附件的SOAP(SAAJ)和用于XML消息的Java TM API(JAXM)创建能够发送和接收消息的客户端,以及如何部署它们到Sun ONE Application Server上。本模块包括以下几节:
SOAP客户端
SOAP服务
SOAP客户端
本节讲述了SOAP客
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(17)
-
SOAP 处理者
处理者访问代表一个RPC请求或响应的SOAP消息。处理者类必须实现javax.xml.rpc.handler接口。处理者能够用javax.xml.soap程序包中的API操纵SOAP消息。
下面是处理者能够执行的任务举例:
加密解密
记录日志和审计
缓冲
针对特定应用的SOAP消息头处理
处理者链条是一系列的处理者。你可以为客户端和服务器个
- 分类:Java 查阅全文
- Sun ONE Application Server 开发者指南(16)
-
配置文件
Wscompile工具读取配置文件,其中包含了描述web服务的信息。配置文件的基本结构如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration
xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
<service> or
- 分类:Java 查阅全文
- Java2Exe: 也许JSmooth更适合你
- Java2Exe: 也许JSmooth更适合你
看到很多人问如何将Java程序转成EXE。最省事的方法莫过于用JBuilder,但是如果你觉得JBuilder太过于笨重,或者在出于种种原因不能用JBuilder, 看看下面的介绍,也许JSmooth,这个小巧、智能、遵循GPL的开放源码的工具能够帮助你。(http://jsmooth.sourceforge.net/)
--------
- 分类:Java 查阅全文
- 1 介绍AOP
- AspectJinAction
1 介绍AOP
想象你是一个正在设计一幢房屋的建筑师,你首要关注的问题在于对于房屋的的核心特性做出好的决断,例如地基的设计,墙壁的高度,屋顶的倾斜度,房间的位置和大小,等等。你第二要关注的问题是一些在多个核心要素之间共享的特性,例如电线走向和卫浴水管。再想象你在设计一座桥梁,这时虽然首要关注的东西是不一样的,例如桥墩,桁架,梁和拉索,但是第二关注点仍然会包括象电
- 分类:Java 查阅全文
- 用Jdbc-odbc直接连接access文件
-
用Jdbc-odbc直接连接access文件
对于设置与windows下的jsp服务器,且系统较小时,使用access是一个比较好的选择,但是要使用access数据库一般要通过数据源。这里提供一种不用使用数据源用java直接连接数据源的方法。例子程序如下:
import java.sql.*;
pub
- 分类:Java 查阅全文
- Windows + Apache + resin配置
- Windows2000 + Apache2.0.48 + resin2.1.6
1、 安装jdk1.4
jdk最新的版本为jdk1.4.2,可以到http://java.sun.com上下载。安装后添加windows2000环境变量JAVA_HOME:右键点击“我的电脑”,选择属性à高级à环境变量à系统变量à新建,变量名JAVA_HOME,变量值为JDK安装目录。
2、 
- 分类:Java 查阅全文
- Swing入门基础
- &n
- 分类:Java 查阅全文
- Anders Hejlsberg论为什么不在c#引入类似java的checked exceptions
- Anders Hejlsberg论为什么不在c#引入类似java的checked exceptions
这是Anders Hejlsberg发表在http://www.artima.com系列短文中的一篇。这个系列论述了他设计c#的思路,集中讨论了c#中借鉴java地方,读来颇有受益,我便擅自把它翻译成中文。
本篇中参与谈论的还有两人,一个是Bruce Ecke
- 分类:Java 查阅全文
- 使用vector获取页面中传来的数值画折线图
- 怎么样把页面中的参数通过vector传入applet。我做了一个不正确的地方欢迎指正。
程序用jcreator 打开即可。
import java.util.*;import java.util.*;import java.applet.*;import java.awt.*;
public class applet_vector_demo extends Applet{ priv
- 分类:Java 查阅全文
- JDO vs实体Beans:一个善意的忠告
- JDO vs实体Beans:一个善意的忠告
两年前SUN提出了EJB1.1规范,这对于企业级计算来说是一个具历史意义的革新。然而,它存在的缺陷也是不言而喻的。在许多方面,他的远程接口调用很慢而且创建一个平滑的(fine-grained)对象也很困难。
之后又出现了JDO,这是一种新的向数据库存储对象的方法,在很多地方它可以代替EJB实体Beans。看起来JDO是针对实体Bean执行问题的一种解
- 分类:Java 查阅全文
- 面向对象编程:Java中的抽象数据类型——转载
- 在本文中,我们将考察Java中的数据类型,但是我们将介绍抽象数据类型(ADT)的概念。我们还将通过介绍Java Collections Framework(Java 集合架构)来学习Java定义的一些ADT。
ADT一个ADT是一个仅由保存的数据类型和可能在这个数据类型上进行的操作定义的。开发者们只能通过ADT的操作方法来访问ADT的属性,而且他们不会知道这个数据类型内部各种操作是如何实现的。
- 分类:Java 查阅全文
- JBOSS4.0概览
- JBOSS4.0概览
开放源代码应用服务器简化复杂操作,AOP的新特性译者语:本人对JBOSS4.0还不是很熟悉,所以一些新的概念和知识理解也难免有误,尤其是AOP方面的知识。本文翻译的过程中,有些概念和语义把握的确实不是很准,希望在这方面有经验和了解的朋友批评指正,欢迎多提意见。序言JBOSS 4.0,是一个安装简单,包含EJB2.0容器、Java消息服务等等功能的应
- 分类:Java 查阅全文