本人写了一个java进程通信的工具jar,方便大家简单的使用java进程通信。

开启守护进程,获取消息:

package com.test;import org.msun.process.ProcessMonitor;
import org.msun.process.ProcessMonitor.NewMsgListener;/*** 开启守护进程*/
public class StartService {public static void main(String[] args) {// 开启守护进程ProcessMonitor.getProcessMonitorTypeSWING().lockMe();ProcessMonitor.getProcessMonitorTypeSWING().addNewMsgListener(new NewMsgListener(){@Overridepublic void handler(String data) {System.out.println("收到消息:" + data);}});// 另一端程序,通过ProcessMonitor.getProcessMonitorTypeWEB() 即可开启守护进程}
}

发送消息测试:

package com.test;import org.msun.process.SendMsgUtil;/*** 发送消息*/
public class SendMsg {public static void main(String[] args) {SendMsgUtil.sendMsgToSwing("111");}
}

项目下载地址:https://download.csdn.net/download/jiujiya123/10580990

java 进程通信代码相关推荐

  1. java 进程通信框架,MediatR-进程内的消息通信框架

    MediatR是一款进程内的消息订阅.发布框架,提供了Send方法用于发布到单个处理程序.Publish方法发布到多个处理程序,使用起来非常方便.目前支持 .NET Framework4.5..NET ...

  2. java进程通信sendmessage,当我终止进程时,bot.sendMessage和bot.sendPhoto给出错误

    当我试图终止进程时,这是错误 . 回溯(最近的呼叫最后): 在get_from_telegram_server中输入文件"/usr/local/lib/python2.7/dist-pack ...

  3. java共享内存_Java进程通信之映像文件共享内存

    Java进程通信之映像文件共享内存 1. 共享内存 vs 进程通信 对UNIX系统来说,共享内存分为一般共享内存和映像文件共享内存两种.但windows实际上只有影像文件共享内存一种. 而说到进程通信 ...

  4. flex java socket通信

    引用:http://developer.51cto.com/art/201003/189791.htm Java socket通信如何进行相关问题的解答呢?还是需要我们不断的学习,在学习的过程中会遇到 ...

  5. jstack-查看Java进程的线程堆栈信息,锁定高消耗资源代码

    jstack主要用来查看某个Java进程内的线程堆栈信息.语法格式如下: jstack [option] pid jstack [option] executable core jstack [opt ...

  6. Linux进程通信的四种方式——共享内存、信号量、无名管道、消息队列|实验、代码、分析、总结

    Linux进程通信的四种方式--共享内存.信号量.无名管道.消息队列|实验.代码.分析.总结 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须 ...

  7. Android NDK开发篇(四):Java与原生代码通信(原生方法声明与定义与数据类型)

    Java与原生代码通信涉及到原生方法声明与定义.数据类型.引用数据类型操作.NIO操作.訪问域.异常处理.原生线程 1.原生方法声明与定义 关于原生方法的声明与定义在上一篇已经讲一点了,这次具体分析一 ...

  8. gdb 调试java进程_使用GDB调试JNI代码

    本文链接:http://blog.csdn.net/kongxx/article/details/7329515 最近在碰到一段JNI代码不停的出现core dump,用gdb看了一下core文件,信 ...

  9. 【并发编程七】C++进程通信——套接字(socket)_80行代码实现一个聊天软件

    [并发编程七]进程通信--套接字(socket)_80行代码实现一个聊天软件 一.简介 二.相关知识介绍 1.winsock1.h.winsock2.h 2.如何使用ws2_32.dll 3.WSAS ...

  10. 【免杀前置课——Windows编程】十、进程间通信(COPY_DATA通信,邮槽通信)、实现两进程通信(附代码)

    进程间通信 进程间通信 1.COPY_DATA方式 2.邮槽的方式 实现两进程通信 进程接收端 进程发送端 错误调试小技巧 进程间通信 每个进程都有自己独立的4G内存空间,彼此是不能直接互相访问的.如 ...

最新文章

  1. 什么是CPU的虚拟化技术?优势又是什么
  2. QMetaMethod 获取成员函数的元信息
  3. 【MFC】固定按钮工具栏
  4. 数制转换itoa atoi int转字符串 字符串转int string转int int转string
  5. 计算机在盲童音乐教学中的具体应用,计算机在高校中的具体应用
  6. 如何使用Google Authenticator在ASP.NET Core中设置两因素身份验证
  7. linux 访问Windows 共享文件的方法
  8. 学习JavaScript数据结构与算法-----pdf 分享
  9. eclipse-阶段五- 在[vo.BookMessageData]类型bean中找不到任何有关属性[Total]的信息
  10. linux 压缩文件的命令总结
  11. OpenGauss数据库的安装与运行
  12. 安卓电视/平板玩街机游戏
  13. java系列 - entity,vo转换
  14. 编译原理 | 由正规文法构造状态转换图
  15. 用php做一个相册的程序,搭建自己的相册 50个免费的相册程序(上)
  16. iis8+php环境搭建问题
  17. datatables实现复选框全选反选!!(亲测有效)
  18. Android 耳机驱动知识
  19. 2022下半年教师资格证报名学历要求
  20. 桌面任务栏不见了解决办法

热门文章

  1. gitlab中文网的使用_gitlab使用教程-GitLab,教程
  2. MYSQL数据库SQL语句练习实验 EXERCISES. 1 SIMPLE COMMANDS
  3. 压垮硬盘的最后一次备份
  4. 关于ISIS协议TLV TAG标签的研究与简单实验
  5. vue动态加载页面组件
  6. CNN实现手写数字识别
  7. ubuntu18.04截图快捷键
  8. vue富文本编辑器中上传图片
  9. 手机查看IGES,STP,STEP文件APP推荐-Glovius
  10. jsMind 实现复制粘贴