下面内容来自Installing and Configuring the Apache HTTP Server Plug-In:
To install the Apache HTTP Server Plug-In as a dynamic shared object:
Locate the shared object directory for your platform using Table 3-1.
Identify the plug-in shared object file for your version of Apache in Tab ...
通常在Spring发布Hession,RMI等,是非常方便的,
但是要发布SOAP类型的WebService则要依赖一个独立的Servlet容器(如Tomcat+Axis),
这种Webservice一般还有别的配置文件,比如web.xml,wsdd文件等等
。有时侯,你可能想一台机器上只部署一个Http Soap Service
,这种场合你可能不希望安装一个类似Tomcat的容器,
你更希望发布的时候就是一个服务程序,该程序启动则提供WebService.这篇文章描述一种解决方案。
开发环境:
Spring 1.2.6
XFire 1.0
Jetty 4.2.1
...
一、Axis安装 1、环境 J2SE SDK 1.3 or 1.4: 我使用 1.4.2 Servlet Container: 我使用的Tomcat 5.0
2、到 http://ws.apache.org/Axis/网站下载Axis安装包
3、解压缩安装包,将Axis_UNZIP_PATH\Axis-version\webapps下的Axis包拷贝到TOMCAT_HOME\webapps\下,以下约定Axis_HOME为该TOMCAT_HOME\webapps\Axis目录
4、启动tomcat,访问http://localhost:8080/Axis 检查安装是否成功
5、以上步 ...
本文介绍使用AXIS作为开发环境来体会Web服务的开发过程。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --><!--END RESERVED FOR FUTURE USE INCLUDE FILES-->
一. 介绍
本文并不是想介绍Web服务的原理、系统架构等,我们假设您已 ...
调用webservice,可以首先根据wsdl文件生成客户端,或者直接根据地址调用,下面讨论直接调用地址的两种不同方式:axis和Soap,soap方式主要是用在websphere下
axis方式调用:
import java.util.Date;
import java.text.DateFormat;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import javax.xml.namespace.QName;
import java.lang.Integer;
im ...
在weblogic.xml中增加如下配置:
<session-descriptor>
<session-param>
<param-name>PersistentStoreType</param-name>
<param-value>replicated</param-value>
</session-param>
</session-descriptor ...
1.关于EOS的primary key
EOS的primary key初始值存储在数据库中,开始时从数据库中读取eosconfig.xml文件中配好的一些(unique/common/cacheLength)primary key缓存起来,以后从缓存中获取主键,用完从数据库中再读取一批
2.EOS常见错误解析
1)、页面中提示“对不起,没有发现被调用的Pr Automata,请与系统管理员联系”――被调用的展现自动机不存 阅读全文
类别:J2ee 查看评论
EOS本身不提供负载均衡、流量控制、过负载控制的处理,主要依赖于J2EE服务器和网络硬件设备来完成。本文根据普元公司的经验,主要论述对WebLogic Server负载均衡的考虑。
1、概述
EOS本身不提供负载均衡、流量控制、过负载控制的处理,主要依赖于J2EE服务器和网络硬件设备来完成。本文根据普元公司的经验,主要论述对WebLogic Server负载均衡的考虑。
2、负载均衡
a)负载均衡方式
通过配置WebLogic Server集群(Cluster)可以实现负载均衡、失败转移功能。WebLog 阅读全文
类别:J2ee 查看评 ...
WebLogic如何设置session超时时间
1 web.xml
设置WEB应用程序描述符web.xml里的<session-timeout>元素。这个值以分钟为
单位,并覆盖weblogic.xml中的TimeoutSecs属性
<session-config>
<session-timeout>24</session-timeout>
</session-config>
此例表示Session将在24分钟后过期
当< ...
这次考试院weblogic集群一直被session保持的问题所困扰,节点控制台的error信息如下:
引用
Error Cluster All session objects should be serializable to replicate. Check the objects in your session. Failed to replicate non-serializable object.
在我们本地环境测试的时候,weblogic集群的session同步的配置应该没有问题,但是在客户环境下总是存 阅读全文
类别:J2ee ...
本文讲述如何在WebLogic Server 8.1上配置集群,以及通过Proxy Server来访问集群,可以参照这个文档进行linux下weblogic群集的配置,群集启动和节点启动,发布应用,同步应用,session的复制共享,测试应用的自动分发功能,自动接管功能。
预备知识
什么是Domain和Server
Domain
Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。
Server
Server是一个相对 ...
预备知识
什么是Domain和Server
Domain
Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。
Server
Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。
Domain and Server的关系
一个Domain 可以包含一个或多个WebLogic Server实例,甚至是S 阅读全文
类别:J2ee 查看评论
如果你用的是eclipse3.2,方法如下,其他版本方法类似。
通过菜单 Window->Preference 打开参数设置面板,然后选择:
Java -> Code Style -> Code Templates
在右侧选择Comments,将其中的Files项,然后选右边的"Edit",进入编辑模式:
阅读全文
类别:J2ee 查看评论
CORBA(Common Object Request Broker Architecture 阅读全文
类别:J2ee 查看评论
很多人都对Java在批量数据的处理方面是否是其合适的场所持有怀疑的念头,由此延伸,那么就会认为ORM可能也不是特别适合数据的批量处理。 其实,我想如果我们应用得当的话,完全可以消除ORM批量处理性能问题这方面的顾虑。下面以Hibernate为例来做为说明,假如我们真的不得不在Java中使用Hibernate来对数据进行批量处理的话。 向数据库插入100 000条数据,用Hibernate可能像这样:
阅读全文
类别:J2ee 查看评论
1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。
2) 对大数据量查询时,慎用list()或者iterator()返回查询结果,
1. 使用List()返回结果时,Hibernate会所有查询结果初始化为持久化对象,结果集较大时,会占用很多的处理时间。
2. 而使用iterator()返回结果时,在每次调用iterator.next()返回对象并使用对象时,Hib ...
程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。
中国的网络分南北电信和网通,访问的ip就要区分南北进入不同的网络;
然后是集群,包括应用服务器集群和web服务器集群,应用服务器集群可以采用apache+tomcat集群和weblogic集群等,web服务器集群可以用反向代理,也可以用NAT的方式,或者多域名解析都可以;
软件架构方面,做网站首先需要很多web服务器存储静态资源,比如图片、视频、静态页等,千万不要把静态资源和应用服务器放在一起;
页面数据调用更要认真设计,一些数据查询可 阅读全文
类别:J2ee 查看评论
1.TheServerside.com 依然是地位无可动摇的CCTV1。
2.InfoQ.com Floyd Marinescu 在离开 TSS 后另起炉灶,2006年中最重要推荐。视野不再局限于Java 而是包括Java,.Net, Ruby ,SOA, Agile方法等热门话题。
3.JDJ的电子杂志 在JDJ首页的最底处订阅,文章质量不低于5-7的传统三强。
4.SWik.net 阅读全文
类别:J2ee 查看评论
Declarative Transaction Demarcation
Alternatively, one can use Spring's AOP TransactionInterceptor, replacing the transaction demarcation code with an interceptor configuration in the application context. This allows to keep business objects free from repetitive transaction demarcation code in each ...
Data access with the Spring framework
Data Access with the Spring Framework (featuring Castor JDO examples) Werner Guttmann June 2005
This article is copy of the article article written by Juergen Hoeller a few months ago to showcase the integration of Hbernate with Spring. I have replaced Hibern ...
Hibernate与Spring整合后,就可以使用IoC及AOP的功能了,好处不在多言。另外一个好处,就是可以通过使用Spring的HibernateTemplate来简化数据库CRUD代码。然而,正是这个HibernateTemplate,存在着以下的缺点:
一是功能不全,不如Hibernate的储如createQuery()等方法方便、灵活与强大,使用颇受限制;
二是HibernateTemplate中的SessionFacotry封装得太死,且session常常会自动过早关闭,使用上颇多不便;
三是Spring1.2.7实际上只支持Hibernate3.0.5,HibernateTemp ...
1.External-Ref
这种方法看起来比较烦琐,(这里描述的和spring文档里的有些区别,这种方法可按spring文档里的做法)
第一步:在web.xml里面增加一个listener,如下
java代码:
<listener>
&nbs ...







评论排行榜