operamasks
operamasks的博客大巴空间
-
2008-11-13
如何在linux下停止后台启动的Apusic进程 - [J2EE]
有三种方法:
1. 如无其他java进程
killall -9 java
2.如有其它java进程
Kill -9 `ps aux|grep java|grep apusic|awk ‘{print$2}’`
3.或者用官方的方法
./stopapusic admin admin iiop://localhost:6888
... -
2008-11-04
在Apusic 5.1中使用第三方Web Services - [J2EE]
Apusic 5.1支持Web Services。如果需要使用第三方Web Services框架,如Axis、CFX等,需要将Apusic 5.1中的Web Services暂时停掉,在Apusic启动脚本中添加-Dapusic.disable.webservice=true
另外,如出现生成的wsdl文件的encoding为UTF8(注意不是UTF-8) 的情况,请将apusic.jar中的com.apusic.xml.stream.XMLOutputFactoryImpl和... -
2008-10-07
收集一些支持Web 2.0的框架 - [J2EE]
AOM http://www.operamasks.org/Ajax4jsf http://labs.jboss.com/portal/jbossajax4jsfBackbase http://www.backbase.com/BluePrints https://blueprints.dev.java.net/ajaxcomponents.htmlDinamica http://www.martincordova.com/DynaFaces https://jsf-extensions.dev.... -
2008-06-27
Apusic支持GZIP压缩 - [J2EE]
在Apusic 5.1中,支持GZIP压缩。GZIP压缩主要用于当带宽成为性能瓶颈的场合。启用GZIP压缩很简单,只需要在Muxer服务中,添加一个EnableGZip的属性,并设置为True,即可。示例配置如下:
<SERVICE
CLASS="com.apusic.net.Muxer"
>
<A... -
2008-05-28
使用jconsole监控Apusic - [J2EE]
JDK 1.5+提供了jconsole工具,可以对JVM实例的堆、线程等使用情况进行实时监控。Apusic支持jconsole,不过连接地址串有点难记,可以写到一个脚本startjconsole.cmd中,放到JDK_HOME/bin目录,内容参考如下:
jconsole -interval=5 -notile service:jmx:iiop:///jndi/corbaname::1.2@localhost:6888#jmx/rmi/RMIConnectorServer... -
2008-05-27
在Apusic上配置虚拟目录 - [J2EE]
Web服务器上有个虚拟目录的概念,比如配置一个访问路径名为images的虚拟目录,则通过http://localhost/images/可以访问到相关资源,而虚拟目录所对应的物理文件路径不必是在应用的物理根目录之下。
在Apusic上部署虚拟目录也比较简单,通过配置一个“空应用”就行了。下面举例:
Apusic的安装目录为c:\apusic,目录c:\images包含一些图片文件,现想通过http://localhost/image... -
非Windows环境下,Java程序中需要用到某些字体,如非OS自带的字体,则需要将字库文件拷贝至相应目录:
Solaris: /usr/openwin/lib/X11/fonts/TrueType
AIX: /usr/lpp/X11/lib/X11/fonts/TrueType
HP: /usr/lib/X11/fonts/ms.st/typefaces
Linux: /usr/lib/X11/fonts... -
2008-04-30
JSF 1.1应用移植到Apusic 5.1 - [J2EE]
Apusic 5.1支持JSF 1.2,并自带了完全基于JSF1.2技术的OperaMasks快速应用开发框架。基于JSF 1.1的应用也可以运行在Apusic 5.1 (TP6+)上,只需要简单做以下2步:
1. 将应用中WEB-INF/lib/jsf-api.jar拷贝到APUSIC_HOME/common目录,覆盖同名文件
2.将APUSIC_HOME/lib/operamasks-impl.jar移走
-
2008-04-24
在Apusic上配置Oracle RAC数据源 - [J2EE]
在Apusic上配置Oracle RAC数据源很简单,只需要2步就搞定:
1. 拷贝ojdbc14.jar到APUSIC_HOME/lib
2. 修改APUSIC_HOME/config/datasources.xml,添加形如下述片段:
<datasource name="test"
jndi-name="jdbc/test"
&... -
2008-04-24
在Apusic上配置达梦等数据源 - [J2EE]
近期因支持项目,测试了跟达梦、人大金仓、gbase等数据库的兼容性,摘录在Apusic上配置访问不同数据库的TYPE4数据源样例如下:
1. 达梦
<datasource name="test"
jndi-name="jdbc/test"
driver-class="dm.jdbc.... -
2008-04-19
在Apusic中根据多核环境进行参数优化 - [J2EE]
Apusic IO实现中采用NIO Selector,在多核环境下,可以在Apusic服务中添加NumberSelectors参数,提升多核或多CPU的使用效率:
在apusic.conf配置文件的http服务配置片段,加入 NumberSelectors属性,设置其值等于核的数量。
Apusic 4.0.3的配置片段
<SERVICE
CLASS="com.apusic... -
2008-04-19
在Apusic中输出E文日志提示信息 - [J2EE]
Apusic默认输出日志提示信息为中文。在某些环境下,如Linux终端,希望输出日志提示信息为E文。很简单就能做到这一点:
在Apusic启动脚本的Java命令行中,加入以下参数 -Duser.language=en
顺便嘲笑下chinaunix中某位楼主的看法:“输出日志的中文提示信息会对性能造成影响” ,感觉有点象E文中的F.U.D,真搞呀 -
2008-04-19
修正Java中的时间 - [J2EE]
某应用运行在Apusic上,因受OS环境的影响,获取到的Java时间迟了8个小时。经查,是OS的时区乱了,解决办法:
在Java命令行中加入参数 -Duser.timezone=Asia/Shanghai -
2008-04-19
IBM反对ESB,VK反对老毛 - [J2EE]
同事VK说:SOA别再高高在上,让人感觉在云里雾里那样,摸不着头脑,让SOA落地吧。于是金蝶提出:ESB让SOA落地。并强势推出全新的Apusic ESB产品。
业界附和声一片, Forrester Research说:ESB是SOA的主要切入点。
IBM一听,急了,跳出来反对:你们可不能把SOA庸俗化了呀。IBM费了这么大劲,这些年一直在折腾SOA,目标是让人稀里糊涂地在SOA的旗号下多买IBM硬件以及不菲的顾问咨询服务,这下可好,让你们把SOA庸俗化了... -
2008-04-19
IBM JDK下通过IIOP连接Apusic的问题 - [J2EE]
当Apusic运行在IBM JDK下时,因为ORB实现不同,默认采用IBM的ORB实现,导致通过IIOP连接Apusic会出现异常,具体表现为应用不能通过JNDI连接获取远程JVM上的对象,或者Apusic停止脚本不能连上运行中的Apusic实例。
解决办法是在Java命令行中,指定参数采用Sun的ORB实现 ,添加:
-Djavax.rmi.CORBA.UtilClass=com.apusic.corba.ee.impl.javax.rmi.CORBA.... -
2008-04-17
Apusic集群大全 - [J2EE]
准备介绍以下长篇连载:
(1) 基于Apusic LoadBalancer的CSC集群
(2) Apusic Cluster Session配对
(3) 基于Apache mod_proxy_balancer的Apusic集群
(4) 基于Apache mod_jk的Apusic集群
(5) 基于nginx(Engine X)的Apusic集群
(6) 基于硬件负载均衡器(F5)的Apus... -
ELite是一门全新的脚本语言,兼容函数式与命令式语言的长处,并实现与Java语言的最自然的交互。官方的描述如下:
ELite is an object-oriented programming language that combines functional style and imperative style programming. It has features of functional languages such as first-class functio...
共1页 1







