向客户端发送提醒消息应用技巧
调用消息通知中间件 NotifyMessager可以向客户端发送通知、提醒消息。
调用JAVA的接口函数给指定用户发送消息,程序需要用到MessageServer.jar包,这个包可以到/MessageServer/lib/目录下找到。发送提醒消息例子程序(SendMessageTestMain.java)如下:
package com.test;
import com.redcat.MessageServer.proxy.*;
public class SendMessageTestMain {
public static void main(String[] args) {
//MessageProxyFactory.createMessageProxy()方法中的参数是消息服务器的IP地址.
IMessageProxy iMessageProxy = MessageProxyFactory.createMessageProxy("127.0.0.1");
//sendMessage()方法中的参数含义依次是,消息接收人、消息内容、消息发送人.
int successful = iMessageProxy.sendMessage("zhangyi", "有一张业务定单需要您审批。", "王荣");
if (successful==1) {
System.out.println("发送成功!");
}
else {
System.out.println("发送失败!");
}
}
}
NotifyMessager功能简介
1) 从服务器向客户端发送消息的通知、提醒中间件。
2) 可以嵌入到B/S结构的软件系统中。
3) 可以用Java或VC++调用向客户端发送消息的接口。也可以直接在指定目录下写入消息文件向客户端发送消息。
4) 支持大多数Web Server,如Tomcat、JBoss、Resin、WebSphere、WebLogic等等。
5) 此中间件为免费共享软件。
下载地址:http://www.damiya.cn/messager.htm