看看jms
http://expert.csdn.net/Expert/topic/1657/1657269.xml?temp=.6064264
http://expert.csdn.net/Expert/topic/1607/1607909.xml?temp=.2608454

解决方案 »

  1.   

    如果我的理解无误,前面的帖子指的是编写一个消息发送程序和一个配套的接收程序,并在发送和接收两端都要配置运行这个程序。
    但我希望直接利用WINDOWS的消息服务来发送消息,只需要在消息发送端编写一个消息发送程序发送消息就可以了,不需要另外编写一个配套的接收程序并安装到所有机器。
      

  2.   

    你可以编写一个java程序来包装net send,即在该程序内部调用net send不就了
      

  3.   

    用java直接调用windows的api 这个可能需要对应dll的头文件 然后声明你要调用的方法为本地静态方法然后用lodlibrary(“x.dll”)
      

  4.   

    http://expert.csdn.net/Expert/topic/1658/1658487.xml?temp=.5168726
      

  5.   

    Runtime.getRuntime().exec("cmd /c your command")//2000
    Runtime.getRuntime().exec("command /c your command")//98
    Runtime.getRuntime().exec("sh/ your command")//linux