zoukankan      html  css  js  c++  java
  • 针对局域网IM飞秋(feiq)的开发总结

     先上代码了,通过java代码群发feiq消息:

    package com.triman.constant;
    
    import java.io.IOException;
    import java.io.UnsupportedEncodingException;
    import java.net.DatagramPacket;
    import java.net.DatagramSocket;
    import java.net.InetAddress;
    import java.net.SocketException;
    import java.net.UnknownHostException;
    import java.util.Date;
    
    public class SendFeiQ  {
        public void sendMsgToFeiQ(String content){            
            DatagramSocket ds;
            try {
                ds = new DatagramSocket();
                String name="投票系统管理员";
                String host="triman";
                long IPMSG_SENDMSG=0x00000020;        
                byte[] buffer = ("1:" + new Date().getTime() + ":" + name + ":"+ host + ":" + IPMSG_SENDMSG + ":" + content).getBytes("gbk");        
                DatagramPacket dp=new DatagramPacket(buffer, buffer.length,InetAddress.getByName("192.168.100.255"),2425); 
                ds.send(dp);
                ds.close();
            } catch (SocketException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (UnsupportedEncodingException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (UnknownHostException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }    
        }
    }

    相关参考资料:

    1、其他文章;

    http://www.cnblogs.com/vir56k/archive/2011/07/11/2103378.html

    2、IPMSG协议;

    http://www.blogjava.net/charles/archive/2009/05/07/269350.html

    3、飞秋二次开发文档;

    http://www.feiq18.com/config_nav.php?id=36

    4、java网络编程;

    http://sunspot.blog.51cto.com/372554/130313/

  • 相关阅读:
    发球
    Java学习笔记
    驼峰式命名法
    公式编辑测试
    Python3.5 在Ubuntu16.04上无法画图的解决方案
    Ubuntu16.04 安装flash player
    Spring切面通知执行的顺序(Advice Order)
    修改别人写的利用AOP实现日志监控的问题
    传感器系列之4.10 酒精传感器
    传感器系列之4.8光敏传感器
  • 原文地址:https://www.cnblogs.com/bingya/p/3345559.html
Copyright © 2011-2022 走看看