JXTA的一个例子[加了注释]

简介: 这是一个简单的应用JXTA的客户/服务器结构的例子,服务器端创建监听线程,客户端主动连接一次。所有代码非常简洁的说明了JXTA的C/S应用的设计框架,原例子是在http://www.jxta.org/Tutorials.html,我在本机和局域网内已调试通过,并加了注释,有兴趣的朋友看看吧。需要引用的jar包有三个:jxta.jar,log4j.jar,bcprov-jdk14.jar服务器端
这是一个简单的应用JXTA的客户/服务器结构的例子,服务器端创建监听线程,客户端主动连接一次。所有代码非常简洁的说明了JXTA的C/S应用的设计框架,原例子是在http://www.jxta.org/Tutorials.html,我在本机和局域网内已调试通过,并加了注释,有兴趣的朋友看看吧。
需要引用的jar包有三个:jxta.jar,log4j.jar,bcprov-jdk14.jar
服务器端



客户端



==========================================
在服务器端的根目录下还需要一个叫作pipeserver.adv的管道通告文件,这个文件的作用是使得每次服务启动时创建的都是同一个管道服务。


第一次启动服务器和客户端时需要输入节点名和密码,随便输入就可以了。 


 
相关文章
|
人工智能 安全 生物认证
指纹识别软件安装包下载
指纹识别软件安装包下载
|
小程序 数据可视化 数据管理
小程序可视化设计工具-支持一键导出小程序,WebApp及后台管理
小程序可视化设计工具-支持一键导出小程序,WebApp及后台管理
294 3
|
监控
IEC104初学者教程,第八章:总召唤流程详解
IEC 60870-5-104(简称IEC104)是一种用于远程控制和监控系统的通信协议。它广泛应用于电力系统和其他工业自动化系统中。总召唤(General Interrogation,简称GI)是IEC104协议中的一个重要功能,用于从远程终端设备(RTU)获取其当前的状态和数据。总召唤过程的基本步骤如下:
720 5
IEC104初学者教程,第八章:总召唤流程详解
|
前端开发
学习css的clip-path属性
【7月更文挑战第1天】了解CSS `clip-path`属性,用于定义元素显示区域的裁剪形状,如圆形、椭圆、多边形、矩形及SVG路径。通过配合过渡和动画,可创建动态交互效果。例如,`clip-path: circle(radius at center);`用于创建圆形裁剪,`polygon`用于自定义多边形。还可以使用`path()`引用SVG路径数据。[资源推荐:bennettfeely.com/clippy/](https://bennettfeely.com/clippy/),提供交互式工具测试不同形状。
577 0
学习css的clip-path属性
BOSHIDA DC电源模块高低温试验的重要性
BOSHIDA DC电源模块高低温试验的重要性 直流(DC)电源模块通常用于为电子设备提供可靠的电源,以确保设备正常运行。这些电源模块需要在各种极端环境下进行测试,例如高温和低温环境。此类试验对于确保电源模块的可靠性和稳定性至关重要。
BOSHIDA DC电源模块高低温试验的重要性
|
存储 算法 C++
万字长文:C++模板与STL【常用STL容器】
万字长文:C++模板与STL【常用STL容器】
|
存储 SQL 负载均衡
SQL 函数 function 讲解+代码实例
SQL 函数 function 讲解+代码实例
SQL 函数 function 讲解+代码实例
RFSoC应用笔记 - RF数据转换器 -09- RFSoC关键配置之RF-DAC内部解析(3.2)
RFSoC应用笔记 - RF数据转换器 -09- RFSoC关键配置之RF-DAC内部解析
586 0
RFSoC应用笔记 - RF数据转换器 -09- RFSoC关键配置之RF-DAC内部解析(3.2)
|
前端开发
前端学习笔记202304学习笔记第十九天-vue3.0-渲染页面并跳转到用户详情页
前端学习笔记202304学习笔记第十九天-vue3.0-渲染页面并跳转到用户详情页
149 0
|
JSON 安全 Go
Go 中使用 JSON 时,如何区分空字段和未设置字段
Go 中使用 JSON 时,如何区分空字段和未设置字段
954 0