最新文章列表

QuickServer的学习研究(八)

   在QuickServer针对通讯的方式的不同可以采用很多形式,但是必须考虑各种交互方式的不同和优缺点: QuickServer划分其对八类主要开发应用程序逻辑, ...
longgangbai 评论(0) 有2792人浏览 2011-01-05 17:00

传输中文、编码、长度

mina传输接收内容时会有中文,java的String在不同的平台中文长度不同,我本机String--》byte[]是2个长度,单位的linux服务器是3个长度,所以要是根据长度截取肯定有问题。 如果按照字符长度截取,在解编码器设置字符为iso-8859-1,取值时将String转成GB2312; 如果按照字节长度截取,在解编码器设置字符为UTF-8、iso-8859-1均可,切记String--》 ...
toto_2000061 评论(0) 有1053人浏览 2011-01-04 15:55

[转]人人网使用的开源软件列表

原文地址:http://ugc.renren.com/2009/12/13/a-list-of-open-source-software-in-renren/ MySQL 关系型数据库存储系统,我们的DBA团队很强大,每人管理上百台MySQL服务器,其他就不多说了,网上资料太多了 Tokyo Cabinet 一个key-value的存储引擎,日本人开发,国内很多公司也开始使用,我们内部很多地方也用 ...
daimon 评论(0) 有682人浏览 2010-12-31 13:30

Mina简单示例

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

Apache Mina 学习

1.MINA 框架简介 MINA (Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA 框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA 框架的应用比较广泛,应用的开源项目有Apache Directory、As ...
javaeyetodj 评论(0) 有2321人浏览 2010-12-31 10:39

人人网使用的开源软件列表

http://ugc.renren.com/2009/12/13/a-list-of-open-source-software-in-renren/ MySQL关系型数据库存储系统,我们的DBA团队很强大,每人管理上百台MySQL服务器,其他就不多说 ...
fuanyu 评论(0) 有998人浏览 2010-12-30 09:28

在Red5 0.9版本实现 的上行带宽检测

一、为什么要带宽检测?   在多媒体应用中,尤其在桌面共享应用系统的实现中,带宽检查通常提高用户体验一种依据: 1.可以根据用户的带宽, ...
tomyz0223 评论(0) 有3670人浏览 2010-12-29 21:12

mina 开发手册,见附件

mina 说明   总结:   mina 有如下几个关键的API   NioSocketAcceptor:  这个是创建非阻塞服务器的类,类似java 中的ServerSocket,非阻塞I/O,意思是我们的服务器不用像以前那样调用accept()方法,阻塞等到了 NioSocketConnector: 功能类似jdk中的sock,当然也是非阻塞的读取数据   DefaultIoF ...
tomfish88 评论(1) 有1948人浏览 2010-12-28 16:00

mina官方例子

        注: mina 使用slf4j作为日志的记录       package org.apache.mina.example.reverser; 21 22 import java.net.InetSocketAddress; 23 import java.nio.charset.Chars ...
tomfish88 评论(0) 有1585人浏览 2010-12-28 15:55

mina 的几个简单例子

    mina 发送字符串给服务器,服务器读取的例子,两个文件     package test2; import java.io.IOException; import java.net.InetSocketAddress; import org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder; impo ...
tomfish88 评论(0) 有2213人浏览 2010-12-28 15:36

QuickFix/J 源代码研究(一)

QuickFix/J 源代码研究(一) guibin.beijing@gmail.com (〇)QuickFix/J简介 FIX是Financial Information eXchange的简称。FIX是一种专门为实时电子证券交易设计的标准消息协议。FIX协议由FIX protocol, Ltd(FPL)所有并维护。FIX协议的网址为http://www.fixprotocol.org Qui ...
guibin 评论(6) 有9824人浏览 2010-12-27 22:49

Apache FtpServer 数据库管理用户实现

   Apache FtpServer数据库管理用户实现步骤     一  Proxool连接池配置   dbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/study jdbc.username=root jdbc.password=root ##数据库别名 jdb ...
CL315917525 评论(9) 有6296人浏览 2010-12-27 21:00

Apache FtpServer 添加用户实现

     Apache FtpServer 用户管理提供两种方式,一种是基于配置文件,一种是数据库。官方网站对Mysql数据库做了测试。       基于配置文件的用户管理 ...
CL315917525 评论(3) 有14291人浏览 2010-12-27 20:38

使用 Apache MINA 2 开发网络应用

http://edu.codepub.com/2010/0107/19492.php
飘零羽 评论(0) 有649人浏览 2010-12-27 19:37

Hessian序列化不设SerializerFactory性能问题

转于自己在公司的Blog: http://pt.alibaba-inc.com/wp/experience_1089/hessian-set-serializerfactory-performance.html 服务框架全面重构后,因换了通讯协议,采用Magic头识别新旧版本, 性能测试发现,在兼容旧版本模式下,性能下降10倍, 原来一个1ms到2ms的请求,现在需要11ms到12ms, 对比新旧 ...
javatar 评论(3) 有6497人浏览 2010-12-27 11:38

分布式Java应用--基础与实践

对于分布式应用经验不足的开发者来说还是值得一读的,可惜全书内容少了些融汇贯通的东西,更像是一本知识笔记。 记下对自己有用的: 1,分布式Java应用 系统间通信 Mina http://mina.apache.org/ 2,SOA Tuscany(SCA) http://tuscany.apache.org/ Mule(ESB) http://www.mulesoft.org/ 3,JVM ...
ywbanm 评论(0) 有515人浏览 2010-12-26 12:04

一个简单的自定义通信协议(socket)

一直不知道socket通信时候自定义数据包是什么样子的,偶然做了个小例子。   先来说说数据包的定义,我这里是包头+内容 组成的:其中包头内容分为包类型+包长度, 那就是 消息对象=包类型+包长度+消息体   包类型 byte 型 包长度 int 型 消息体 byte[]   包总长度为 1 + 4 +  消息体.getBytes().length   发包方法如下: p ...
vtrtbb 评论(0) 有14746人浏览 2010-12-22 14:28

java开源框架及开源应用

mina(框架)   netty(框架)   Openfire  (应用)       基于mina开发        采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。  您可以使用它轻易的构建高效率的即时通信服务器.  Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。  由于是采用开放的XMPP协议,您可以使用 ...
jyltiger813 评论(0) 有731人浏览 2010-12-20 17:00

使用mina传输大字节数组

使用mina传输超过2k以上的数据时(采用tcp方式,如果是UDP方式,好像一次传输的数据不能超过256字节,如果超过mina不会分批次发送,而tcp方式会分批次发送),mina会自动将这些数据分成多次发送。由于是分批次发送数据,所有客服端在接受数据时,需要等所有的数据接受完之后才能解码,否则无法解码,或者只能读取到部分文件。以下是一个发送、接受大字节数组的主要代码服务端向客服端发送字节数组服务端代 ...
yutinglong 评论(0) 有2314人浏览 2010-12-17 15:47

有感于<如果你用单线程写Socket>

看了<如果你用单线程写Socket>楼主写的socket例子,自己今天抽空也写了一个socket的例子,基于concurrent包的线程池的,发出来给大家看看. package com.sluggard.socket; import java.io.BufferedReader; import java.io.IOException; import java.io.InputS ...
sydra 评论(10) 有1471人浏览 2010-12-17 12:43

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28344) 框架(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