欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2011.1.8记录 MinaMobile网络应用网络协议ActiveMQ 

程序员文章站 2024-01-13 12:08:22
...

 

Mobile Message Bus

该项目提供了短消息协议的接口实现,支持包括 CMPP, SMIAS, SMPP, SGIP 等协议,使用了 MINA 作为底层网络通信接口。

http://www.oschina.net/p/mobile+message+bus

 

 

Java多播通讯框架 JGroups

JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。

JGroups的可靠性体现在:

1,对所有接收者的消息的无丢失传输(通过丢失消息的重发)
2,大消息的分割传输和重组
3,消息的顺序发送和接收
4,原子性:消息要么被所有接收者接收,要么全不

JavaGroups的成员关系管理体现在:

1,可以知道组内有哪些成员
2,成员的加入,离开,掉线等的通知

JavaGroups的主要功能特征:

- 组的创建与删除。组成员能在LAN或WAN环境内互相发送消息
- 组的成员加入或离开
- 组成员的检测和通知:加入,离开,掉线
- 检测与移除已掉线的成员
- 消息的组播 (member-to-group或point-to-multipoint)
- 消息的点对点发送 (member-to-member或point-to-point)
- 支持UDP (IP Multicast), TCP, JMS等传输协议
- 免费开放源代码(LGPL)

http://www.oschina.net/p/jgroups

 

 

高性能Java网络框架 MINA

http://www.oschina.net/p/mina

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。

 

 

数据库连接池 C3P0

http://www.oschina.net/p/c3p0

 

 

ActiveMQ in Action

http://whitesock.iteye.com/blog/164925