Advertisement

Java进程通信实例(可直接运行)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本实例演示了如何在Java环境中实现进程间通信,包含源代码和详细说明,读者可以立即运行并学习相关技术。 我编写了一个Java进程通信的工具jar包,便于大家简单地使用Java进行进程间通信。 开启守护进程并获取消息的方法如下: ```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() { @Override public void handler(String data) { System.out.println(收到消息: + data); } }); } } ``` 发送消息的测试代码如下: ```java package com.test; import org.msun.process.SendMsgUtil; /** * 发送消息 */ public class SendMsg { public static void main(String[] args) { SendMsgUtil.sendMsgToWeb(111); } } ``` 以上就是使用这个工具包的基本方式。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Java
    优质
    本实例演示了如何在Java环境中实现进程间通信,包含源代码和详细说明,读者可以立即运行并学习相关技术。 我编写了一个Java进程通信的工具jar包,便于大家简单地使用Java进行进程间通信。 开启守护进程并获取消息的方法如下: ```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() { @Override public void handler(String data) { System.out.println(收到消息: + data); } }); } } ``` 发送消息的测试代码如下: ```java package com.test; import org.msun.process.SendMsgUtil; /** * 发送消息 */ public class SendMsg { public static void main(String[] args) { SendMsgUtil.sendMsgToWeb(111); } } ``` 以上就是使用这个工具包的基本方式。
  • SystemVerilog 经典
    优质
    本书汇集了多个基于SystemVerilog语言的经典实例,所有代码均可以直接运行和测试,适合深入学习硬件验证语言的工程师阅读。 这段文字描述了一个SystemVerilog的经典例程,主要程序来自《SystemVerilog功能验证》一书,在ModelSim环境中可以直接执行。理解这个程序基本上可以算作掌握了SystemVerilog的基础知识。
  • WebUpload示
    优质
    WebUpload示例是一款直观易用的网页文件上传工具演示项目,用户可以直接在浏览器中体验其便捷操作和强大功能。 WebUpload实例可以直接运行,只需点击test.html文件即可启动。
  • Java Jar Demo
    优质
    这是一个可以直接运行的Java Jar演示程序示例,内含必要的类和资源文件,适用于初学者快速上手Jar包开发与执行。 这是一个可以直接运行的jar文件Demo,包含工程的源代码以及编译后打包的运行程序,在Windows 7 64位系统上已通过测试。
  • BP神经网络
    优质
    本资源提供一个完整的BP神经网络实现案例,内含详细注释和测试数据,用户可以轻松上手并直接运行代码。适合初学者学习与实践。 BP神经网络的一个使用例子可以在相关技术博客上找到。该文章详细介绍了如何构建一个简单的BP神经网络模型,并通过具体的案例演示了其应用过程。文中不仅讲解了理论知识,还提供了实际操作的代码示例和调试技巧,对于初学者来说非常具有参考价值。
  • jQuery与JSON整合
    优质
    本实例详细讲解了如何将jQuery和JSON技术结合使用,并提供可以直接运行的代码示例,帮助开发者快速掌握两者整合技巧。 提供一个使用jQuery结合JSON的完整可运行案例。
  • 过DeviceIoControl
    优质
    《通过DeviceIoControl进行直接通信》简介:本文详细介绍了如何利用Windows API函数DeviceIoControl实现应用程序与驱动程序之间的直接通讯。通过示例代码深入探讨了该方法在设备控制、数据读写等方面的运用,为开发者提供了一种强大的底层编程技术。 一个WDM驱动通过DeviceIoControl与调用者进行通信,并使用METHOD_IN_DIRECT方式传输输出缓冲区的数据。
  • TMS320F28335 序示 在 CCS 中
    优质
    本示例程序针对TI公司TMS320F28335微控制器编写,在Code Composer Studio (CCS)集成开发环境中可以直接编译和运行,适合学习与开发使用。 基于TMS320F28335的34个例程已导入CCS环境并可以直接运行。这些程序内容全面,涵盖了GPIO、TIMER、LCD、AD以及MOTOR等模块的功能实现。
  • 的超级玛丽Demo(Java现)
    优质
    本作品提供了一个用Java语言编写的可以直接运行的超级玛丽游戏演示版本(Demo),让玩家体验经典平台跳跃游戏的魅力。 实现超级玛丽游戏的主要功能包括:主人翁可以吃到蘑菇变大;有的水管可以让角色进入地下部分;玩家可以通过踩乌龟来获得优势或得分;顶破砖块以发现隐藏的奖励或路径。开发环境为Eclipse+Windows 7 +JDK1.60及以上版本。运行硬件要求如下:CPU需P4 1.8GHz以上,内存至少256MB,客户机推荐普通PC配置,屏幕分辨率建议使用1024×768像素。
  • camshift_matlab
    优质
    camshift_matlab是一款可在MATLAB环境下直接运行的目标跟踪工具,利用颜色分布进行目标锁定与追踪,适用于视频分析和图像处理研究。 我已经解决了之前网上其他MATLAB版本的camshift代码中存在的运行问题,现在可以下载后直接运行。