最新文章列表

要开始做一个网络的项目了

   一个在线环境监测的项目, 监控中心用java编写,接受现场机(用c++写的)发过来的监测数据,并保存到监控中心的数据库中,同时监控中心也要向现场机发送查询命令,如查询通过串口连接现场机的环境检测设备的工作情况等。一个监控中心要同时为多个现场机服务,连接现场机的网络可能是ADSL, GPRS。     很明显这是一个高并发的问题, 我要负责监控中心的程序的编写, 要实现这样的双向通信的要求,要么 ...
clarancepeng 评论(0) 有1320人浏览 2008-03-27 22:38

JAVA 通讯协议基础框架

  前两天做的一个基于MINA的基本协议框架。实际当中只要实现自己的编解码器,处理类。并启动服务线程就行了。    需要提供的包:     1.mina-core-1.1.5.jar    2.log4j-1.2.14.jar    3.slf4j-api-1.4.3.jar    4.slf4j-log4j12-1.4.3.jar   
sasion 评论(4) 有2799人浏览 2008-03-26 08:45

关于JavaEye网站未来发展的思考

我是javaeye的一名新用户,这个月才注册不见。 但作为开发者,是一名老的开发者。以前工作非常繁忙,所以并太常于写文章。另外,在其他地方也有我 ...
Azi 评论(15) 有1409人浏览 2008-03-25 00:24

该死的安全警告~

自从上次购买了一跟1GB的内存后,就没有怎么用上,还是用的xp系统。 这次下决心转到vista系统上了(与时俱进啊),装上vista系统,关闭了aero效果后,运行速度还是挺快的,没有感觉到卡和慢的现象,那你可能就要问我了,不开aero效果,用vista干啥?。。。,我要告诉你,虽然xp系统已经很稳定了,但是在我手上经常崩溃,死机 ,卡住,当运行多任务操作的时候,明显的有卡的现象,后台运行的音乐,也 ...
rwl6813021 评论(0) 有500人浏览 2008-03-23 19:34

mina入门程序

公司因为业务需要,做一个很简单的服务器端,客户端利用c++编写的。 为了熟悉mina框架,我尝试着写了一个简单的不能再简单的程序。感觉mina还是很方便的。 下面这个是所有协议的基础类,任何协议都被定义成一个类,然后通过操作类进行业务方面的处理。   一开始的时候对mina了解不是很深刻,认为很复杂,其实写了几个程序,mina就算是入门了。先说mina是干什么的:通讯;mina的优势是什么?mina ...
Aga 评论(0) 有1752人浏览 2008-03-21 11:12

Mina研究笔记

声明:本文是在开发一个 高性能HTTP服务器时候的一个学习笔记,部分参考和引用了别人的资料,谢谢别人的工作,可惜记不住名字了,多数为自己根据官方网站的资料翻译,并分享经验。谢谢。欢迎继续支持我的博客。MINA 基本类的描述在介绍架构之前先认识几个接口:  IoAccepter 相当于网络应用程序中的服务器端(IoAcceptor是IoService的一个扩展)  IoConnector 相当于客户端 ...
Azi 评论(4) 有2753人浏览 2008-03-13 10:05

Grizzly介绍

声明:任何人转载或引用该问必须保持该文章的链接。必须以超链接的形式标明文章的作者和出处。  声明:本文参考自https://grizzly.dev.java.net/presentations/FISL-2007.pdf。  1、介绍Grizzly  Grizzly是一种应用程序框架,专门解决编写成千上万用户访问服务器时候产生的各种问题。  2、什么是Grizzly?  使用JAVA NIO作为基础 ...
Azi 评论(0) 有775人浏览 2008-03-10 23:47

Java通讯框架介绍

Java通讯框架介绍 Java通讯框架,有时也被称为网络服务器,其实就是封装IO操作,并提供更高级的API接口。目前比较流行的框架就是:MINA、Cindy、QuickServ ...
liaoyixun 评论(2) 有3819人浏览 2008-03-05 10:18

基于MINA框架快速开发网络应用程序

基于MINA框架快速开发网络应用程序   1.MINA框架简介 MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA框架的应用比较广泛,应用的开源项目有Apac ...
tw801 评论(8) 有7589人浏览 2008-03-02 09:08

Grizzly——不走寻常路的nio框架

   在《程序员》最新一期有个专题介绍java开源nio框架,其中谈到了mina和grizzly。mina我还算比较熟悉,写过一些代码,也尝试去读过源 码。而grizzly是第一次听说,这个项目是sun的一个开源nio框架,是2004年在GlassFish项目中诞生的,一开始是一个http web server,用于取代Tomcat的Coyote Connector和Sun WebServer,20 ...
dennis_zane 评论(4) 有4232人浏览 2008-02-23 19:15

springwith--1

   这几天试着写了一下幻想中的springwith。在spring里加入了一个对hibernateDaoSupport扩充的几个类来方便业务上的分页以及结合了mina.不知道这样算不算是真正的结合,mina里也有相关的跟spring结合的例子,但这里我采用的自己的结合方式,主要的内容是一些接口可让其跑起来,自己的协议要自己去扩展实现,在里面也提供了一个加法的例子,不过完全可在里面扩展开来.    ...
sasion 评论(0) 有975人浏览 2008-01-31 18:29

为springwith 准备干粮

 优美的Spring总是让人有一些冲动,尤其是在知道她的对外提供的可扩展的接口后,就会令人很想用一用她这些优美的接口来扩充她.看过Springside里的core就知道她也是受不了这一股冲动而实现了这些如此的接口把通常化的CRUD进行了一下包装,并加进了开源世界里较好的实现了J2EE里面的各种规范,如activemq,jbpm,jbossrule,compass,xfire等,我想在不久的将来里也会 ...
sasion 评论(1) 有1048人浏览 2008-01-22 10:42

HTTP - Hypertext Transfer Protocol

october 2007: Hypertext Transfer Protocol Bis WG (httpbis) came to life. http://www.w3.org/Protocols/ Hypertext Transfer Protocol -- HTTP/1.1 http://www.w3.org/Protocols/rfc2616/rfc2616.html http ...
wutao8818 评论(0) 有2277人浏览 2008-01-12 00:46

mina入门

本文将通过一个简单的问候程序 HelloServer 来介绍 MINA 的基础架构的同时演示如何使用MINA 开发网络应用程序。 环境准备 首先到官方网站下载最新的 MINA 版本,地址是:http://mina.apache.org/downloads.html。 下载之前先介绍一下 MINA 的两个版本:1.0.x 适合运行环境为 JDK1.4,1.1.x 适合 JDK1.5 的版本 ...
fly.net.cn 评论(0) 有3565人浏览 2008-01-01 12:08

QuickServer--在吵闹的环境里快速搭建自己的TcpServer(Pragmatic系列) 作者:江南白衣

QuickServer--在吵闹的环境里快速搭建自己的TcpServer(Pragmatic系列) 作者:江南白衣      虽然现在已是Web Server, Web Service的天下,但偶然还是会因为性能苛刻,或者需要自定义协议的原因,很无辜的要自己做一个Multi-Thread,Multi-Client的Tcp Server。      第一时间想起了那两卷UNP(《Unix Netw ...
jinji713 评论(0) 有1549人浏览 2007-12-18 20:31

sso server in java选型考虑,写一下笔记

1. memcached做为后端的话,用这个作为客户端http://bleu.west.spy.net/~dustin/projects/memcached/ 2. quickserver虽然可以用,但是扩展性是不可能比得上mina和cindy的 3. oscache和memcached比较起来,适用范围不同,原生的java cache可以很好融合到数据库缓冲层,而memcached则是一些临时数据 ...
17studio 评论(0) 有1544人浏览 2007-11-21 17:51

使用传统IO包编写的Servlet多线程监听程序

下面说一下我的需求: 1.要实现JAVA与VC++的SOCKET通信。 2.要使实现监听多个端口。 3.要在Servlet启动时将监听启动。 4.要实时将数据推送到页面。 ——————————————————————————————————————————————————————— 根据需求写的线程监听代码如下: java 代码 package com.test.youCompany. ...
techno_it 评论(20) 有2613人浏览 2007-11-21 09:11

Apache Camel 1.2 Release 了

Apache Camel 1.2 终于Release了。这也意味着我写的CXF component正式进入Camel Project中了。 下面是有关Apache Camel的介绍: Apache Camel is a powerful rule based routing and mediation engine which provides a POJO based implementatio ...
jnn 评论(0) 有4276人浏览 2007-10-22 09:25

彻底明白Java的IO系统

一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: 1) ...
rq2_79 评论(3) 有1301人浏览 2007-09-20 00:04

Java通讯框架介绍

Java通讯框架,有时也被称为网络服务器,其实就是封装IO操作,并提供更高级的API接口。目前比较流行的框架就是:MINA、Cindy、QuickServer等。前段时间为了缩短开发时间,也在项目中加入了这些框架,从最开始使用QuickServer 1.4.7出现的报文接收不全异常;到用Cindy 2.4.4作为临时过渡,到最后确定使用MINA 1.0.1,也经历了一个艰辛而痛苦的时期。下面是整理的 ...
numenzq 评论(2) 有3465人浏览 2007-04-17 09:48

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics