自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

使用jetty配置 开发web应用

   一直以来使用jetty作为我的web开发配置服务器,开始的时候和所有的初学者一样使用tomcat作为开发服务器,可用着用着,感觉tomcat越来越繁琐以及庞大。后来,用了jboss,知道jboss使用jetty作为其web应用服务器,所以就开始试着使用jetty。从那开始后,jetty就成为我的开发配置服务器了,从最初的4.0,到现在的6.0一直在使用着。   喜欢jetty的原因,在于其的...

2008-12-23 14:47:51 278

原创 Socket异常与MINA异常

Socket异常 客户端异常java.net.ConnectException: Connection refused: connect。 该异常发生在客户端进行new Socket(ip, port)操作时,该异常发生的原因是或者具有ip地址的机器不能找到(也就是说从当前机器不存在到指定ip路由),或者是该ip存在,但找不到指定的端口进行监听。出现该问题,首先检查客户端的ip和port...

2008-11-12 16:36:20 320

原创 源码解读 --- BlacklistFilter

顾名思义,黑名单过滤器,传入类型为InetAddress,被加入过滤器的地址发送接收消息都将被阻止  

2008-11-12 16:34:53 277

原创 源码解读 --- LoggingFilter

记录所有MINA的协议事件,所有的事件可按用户指定的需求设定日志级别。默认情况下所有事件的日志级别为INFO,exceptionCaught 为WARN 由于该过滤器只是实现了MINA事件的简单记录,实际作用不大,可配合log4j等日志框架一起使用,如下代码: if(logger.isDebugEnabled()) //只有调试级别才插入日志过滤器 { logger....

2008-11-12 16:33:35 200

原创 用MINA开发中遇到的问题

Socket服务器在启动时检测到端口被绑定的话,会抛出java.net.BindException:Address already in use: JVM_Bind;而MINA不会 客户端在调用connect方法时,如果连接主机或端口失败,并不会抛出任何异常,跟踪MINA源码可知,实际调用的是 AbstractPollingIoConnector 类的 connect0 方法,该方法在发生连接...

2008-11-12 16:24:02 503

Apache MINA 快速入门指南

题记:     最近用到Socket套接字编程,在服务器监听方面还没有具体思路,朋友推荐了Apahce Mina,就在官方看了一下快速入门文档。原文是英文的,学习之余就将它翻译出来和大家共享!关于Mina的中文简介内容不多就摘抄了一些。     “MINA是一个Socket的网络框架,但是它提供了方便的Protocol支持,通过它的Encoder和Decoder,你将你的应用可以方便的扩展...

2008-11-11 14:16:28 131

原创 初学mina的例子!

mina(Multipurpose Infrastructure for Network Applications) 是apache的顶级项目之一,用于构造异步连接的各种网络应用 一个高性能 Java 异步并发网络通讯框架。利用 Mina 可以高效地完成以下任务: TCP/IP 和 UDP/IP 通讯 串口通讯 VM 间的管道通讯 SSL/TLS JXM 集成 IoC 容器集成( Spring 、...

2008-11-10 15:16:08 86

原创 Mina研究笔记

MINA 基本类的描述在介绍架构之前先认识几个接口: IoAccepter 相当于网络应用程序中的服务器端(IoAcceptor是IoService的一个扩展) IoConnector 相当于客户端 IoSession 当前客户端到服务器端的一个连接实例 IoHandler 业务处理逻辑  IoFilter 过滤器用于悬接通讯层接口与业务层接口   MINA框架的常...

2008-11-10 14:57:49 132

原创 Apache Mina入门

一:说明        Mina是什么?一句话就是“一个简洁易用的基于Tcp/IP通信的java框架”,什么?什么是框架?再问你就不要向下看了。       Mina能干什么?先拉出来溜一下:我们用它做两个小程序,一个为服务器,收到客户机的消息后,就回送给客户机;一个是简单的客户机,一连上服务器,就发一条消息报到,然后将从服务器接到的消息再发给服务器。嗯,你是否意识到这是一个死循环的C/S通信...

2008-11-10 14:19:39 132

Apache MINA框架简述

1。MINA 框架简介 下图为本人根据对MINA的简要理解,所画出来的框架简图:  当客户首次访问采用MINA编写的程序时,IoAcceptor作为线程运行,负责接受来自客户的请求。当有客户请求连接时,创建一个Session,该Session与IoProcessor、SocketChannel以及IOService联系起来。IoProcessor也作为另外一个线程运行,定时检查客户...

2008-11-10 13:37:26 167

使用 Apache MINA 开发高性能网络应用程序

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。 当前发行的 MINA 版本支持基于 Java NIO ...

2008-11-10 13:11:47 141

原创 DWRUtil小结

$();功能:相当于document.getElementById(id);参数: id或name属性值;例:<input type=”text” name=”txt_test”></input><script>       Var ele=$(txt_test);       Var str=DWRUtil.toDescriptiveString...

2008-11-07 17:56:38 75

Spring 2.5 & Dwr 2.0 配置文档

1 编辑Web.xml,加入对Spring和dwr的支持 <servlet > <servlet-name> dwr-invoker </servlet-name> <servlet-class> org.directwebremoting.spring.DwrSpringServlet <...

2008-11-07 14:38:31 141

DWR2.0报错

最新的DWR2.0M2版本。2.0加了很多东西,也有不少变化的地方。最容易看到的变化就是包名的变化了,由 uk.ltd.getahead 变成了 org.directwebremoting 。         换上了新的配置 <servlet> <servlet-name>dwr-invoker</servlet-name> <s...

2008-11-07 14:07:40 113

DWR配置和传值

1、调用没有返回值和参数的JAVA方法1.1、dwr.xml的配置 <dwr> <allow> <create creator="new" javascript="testClass" > <param name="class" value="/com.dwr.TestClass" /

2008-11-07 09:49:13 204

原创 DWR使用注意

 1、java的方法避免用 java 和 javascript的关键字。 如 try()方法 或 delete()方法。 2、在你的java类中不要出现重载。 3、在生产环境下,你可以把deprecated.js、 engine.js 、util.js 合并成一个,并放到web容器内,直接在htm.jsp中引用。(对于java代码转换成的javascript代码也可以这么做,免得每次生成j...

2008-11-05 13:26:52 106

DWR实例详解

1:DWR相关.jar包和.js文件下载地址: http://directwebremoting.org/dwr/download DownloadVersion 2.0.5SizeJAR File:dwr.jar(下载)(490Kb)WAR File:dwr.war(2.14Mb)Sources:dwr-2.0.5-src.zip (下载)(20.77M...

2008-11-05 11:12:27 125

DWR资源

学习文章,推荐以下三篇文章,由林信良台湾的技术作家写的:DWR 入門與應用(一):http://blog.csdn.net/caterpillar_here/archive/2006/09/06/1186566.aspx DWR 入門與應用(二):http://blog.csdn.net/caterpillar_here/archive/2006/09/18/1239538.aspx DWR...

2008-11-04 16:13:30 107

原创 DWR学习

相关文章:   DWR使用初探  <script type="text/javascript"></script>http://getahead.ltd.uk/dwr/ 这段时间较闲,研究了一番dwr。发现dwr实现的AJAX有些地方确实很是先进,比如:动态生成javascript代码;隐藏的http协议;javascript与java代码交互的是jav...

2008-11-04 16:03:11 150

原创 DWR的学习文档(Hello World,类型转换)

DWR是作为远程调用的ajax框架,将服务端的java类,方法和浏览器的javascript的类,方法对应起来。现在官方最新的版本是DWR2.0,可以在http://getahead.ltd.uk/dwr/download下载到。 我们真对DWR2.0做一些例子讲解一下它的特性: Hello World: 新建一个web项目DWRStudy,在项目中构建路径中加入dwr.jar, 新建类Hello...

2008-11-04 14:42:07 129

Eclipse和MyEclipse工程描述符详解

有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径, 而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib 目录的。直接复制到这里就行了。而非web工程是不可以的。Eclispe是不能自动完成导入copy的。 这就需要我们手动配置,对于工作描述文件,Eclipse和MyEclp...

2008-07-01 11:31:08 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除