java调用ipmsg的源代码

文章作者 100test 发表时间 2007:10:15 12:40:59
来源 100Test.Com百考试题网


飞鸽传书(IP Messenger,简为IPMsg)是一个小巧方便的即时通信软件,它适合用于局域网内甚至广域网间进行实时通信和文档共享。特别是在局域网内传送文件/文件夹的速度非常快!
IPMsg 是一款局域网内即时通信软件, 基于 TCP/IP(UDP).
可运行于多种操作平台(Win/Mac/UNIX/Java), 并实现跨平台信息交流.
不需要服务器支持.
支持文件/文件夹的传送 (2.00版以上)
通讯数据采用 RSA/Blofish 加密 (2.00版以上)
十分小巧, 简单易用, 而且你可以完全免费使用它
目前已有的版本包括: Win32, Win16, MacOS, MacOSX, X11, GTK, GNOME,Java 等, 并且公开源代码。

本文演示了如何使用Java的net包,向IPMSG客户端发送消息。

IPMSG Command 常量定义如下:

1 /*========== Constant Value ==========*/
2 public static final long IPMSG_COMMASK = 0x000000ff.
3 public static final long IPMSG_OPTMASK = 0xffffff00.
4 public static final long IPMSG_NOOPERATION = 0x00000000.
5 public static final long IPMSG_BR_ENTRY = 0x00000001.
6 public static final long IPMSG_BR_EXIT = 0x00000002.
7 public static final long IPMSG_ANSENTRY = 0x00000003.
8 public static final long IPMSG_BR_ABSENCE = 0x00000004.
9
10
11
12 public static final long IPMSG_BR_ISGETLIST = 0x00000018.
13 public static final long IPMSG_OKGETLIST = 0x00000015.
14 public static final long IPMSG_GETLIST = 0x00000016.
15 public static final long IPMSG_ANSLIST = 0x00000017.
16
17 public static final long IPMSG_SENDMSG = 0x00000020.
18 public static final long IPMSG_RECVMSG = 0x00000021.
19
20 public static final long IPMSG_READMSG = 0x00000030.
21 public static final long IPMSG_DELMSG = 0x00000031.
22
23 public static final long IPMSG_GETINFO = 0x00000040.
24 public static final long IPMSG_SENDINFO = 0x00000041.
25
26 // other opt
27 public static final long IPMSG_ABSENCEOPT = 0x00000100.
28 public static final long IPMSG_SERVEROPT = 0x00000200.


相关文章


JAVA桥梁模式(Bridge)
this与super的使用方法
JAVA中对Cookie的操作方法
JAVA不变模式(Immutable)
java调用ipmsg的源代码
JAVA匿名内部类(fromthinkinginjava3th)
java静态内部类(嵌套类)
基础知识--JAVA成员内部类
基础知识--java局部内部类
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛