EasyTalker 是开源的集群聊与私聊为一体的即时通讯工具,你可以同时下载服务器和客户端程序,开启你与朋友、舍友、同学、同事之间的聊天之旅。
Python通讯工具
import gnu.io.CommPortIdentifier; import gnu.io.PortInUseException; import gnu.io.SerialPort; import gnu.io.SerialPortEvent; import gnu.io.SerialPortEventListener; import gnu.io.UnsupportedCommOperati
Gecko是一个Java NIO的通讯组件,它在一个轻量级的NIO框架的基础上提供了更高层次的封装和功能。支持的RPC调用方式包括RR(request-response)和pipeline
RetroShare是一个即时通讯工具(聊天/IM),它是跨平台的P2P分享程序,它基于网络对等层和用OenSSL对信息进行加密,目标是要做一个安全的IM以及文件共享的P2P服务,提供了文件分享,聊天,信息和频道等功能。
qutIM是一个即时通讯(聊天)工具。它是一个新的开源项目,开始于2008年一月。它的主要目的是作一个Linux下速度快而界面友好的类似ICQ的客户端,它同样也支持Windows和Mac OS。
Coccinella 是一个用 Tcl 编写的跨平台的通讯工具,内嵌一个白板用于提升与其他人进行协作。
JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的 程序中。同时该项目也提供一个J2ME版本用来在手机上直连SSHD服务器。
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来一探究竟,抛砖引玉,欢迎大家提供更多的实现远程通讯的技术和原理的介绍。
JGroups是一个可靠的群组通讯Java工具包。它基于IP组播(IP multicast),但在可靠性,组成员管理上对它作了扩展。
KryoNet这个Java类包提供了一套简洁的API来实现高效的,基于TCP和UDP协议的客户端/服务器NIO网络通信。KryoNet可以运行于桌面应用程序和Android平台中。由于KryoNet非常高效,所以特别适用于开发游戏应用程序和进程间通信。
import java.io.*; import java.nio.*; import java.nio.channels.*; import java.net.*; import java.util.*; import java.nio.charset.*; import java.lang.*; public class NonBlockingServer { public Selector
import java.io.*; import java.nio.*; import java.nio.channels.*; import java.net.*; import java.util.*; import java.nio.charset.*; import java.lang.*; public class NonBlockingServer { public Selector
java进程间通讯机制代码socketRMI远程调用共享内存管道进程间利用socket来通信客户端每隔500毫秒向服务器发送一个奇数,服务器将已收到的奇数乘以2再发回给客户。
最近公司有个关于触摸屏宣传的系统,但是要做串口的通讯、监听串口是否有数据传输。如果有数据传输,将传输的数据转换成。应为是第一次接触串口问题,不知open家园的大虾们有没有关于串口问题的代码,有的话希望能发给我一份。邮箱: by_tion@163.com 在此谢谢了。
即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。Java是当前比较流行的开发语言之一,它有着自己的易用特点与性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面,因此通过对开源即时通讯LinuxQQ的研究和分析,基于Java语言和J2EE规范设计了一个即时通讯工具JICQ (Java for I seek you),并对其体系结构、构成模块及系统关键技术进行了分析与设计。在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,并使用Rose作为建模工具;本系统基于j2se1.5,j2ee1.4,使用Eclipse等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点。
Apache Flex BlazeDS 4.7.2 发布,Apache Flex BlazeDS 是基于服务器的 Java 远程和 Web 通讯工具,方便开发者连接后端分布式数据和实时推送数据到 Adobe(r) Flex(r) 和 Adobe AIR(tm) 应用,提供更丰富的网络应用 (RIA) 体验。
AS与JS通讯问题描述:在Flex中编写拓扑代码时,会遇到AS与JS通讯的问题问题分析
最近在研究metaq消息队列,它里面用到的NIO通信框架是gecko,文档是这么描述的
JSch 是SSH2的一个纯Java实现。它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等。你可以将它的功能集成到你自己的 程序中。同时该项目也提供一个J2ME版本用来在手机上直连SSHD服务器。