docker版jxTMS使用指南:勾连python

本文详细介绍了如何在docker版jxTMS中进行功能扩展,特别是Python扩展的实现过程。首先,通过正常启动jxTMS,然后使用ssh客户端连接并执行相关命令注册扩展。接着,修改capa.py文件以调用扩展,并通过catalogService的call函数与Python扩展交互。文章还提到了catalogService的重要角色,它是jxTMS的核心管控部件,负责管理和调度各个服务。

本文讲解docker版jxTMS的功能扩展,整个系列的文章请查看:docker版jxTMS使用指南

jxTMS设计思想的安全一文中,笔者讲述了考虑到安全问题,所以jxTMS限制了业务处理逻辑部分的能力。但企业的需求是多种多样的,必须考虑到全能力的支持。

所以jxTMS提供了全能力扩展来解决能力不够的问题。在jxTMS的体系框架中,这部分归入了扩展服务【参考jxTMS+进销存:概述中的阐述】。该功能属于jxTMS内置功能,所以docker版本也自然是支持的,下面我们就开始演示是如何扩展的。

首先正常启动jxTMS,然后在ssh客户端程序中,用dockerTMSRoot【注意:不是查看实时日志的dockerTMS配置】配置进行连接,dockerTMSRoot配置如果还没有配置,请参考docker版jxTMS使用指南:helloWorld!一文中的说明。

登录后,执行:

cd /home/tms/python
python3 py.py

出现【pyService.pythonDemo.demo1 register:ok/服务器正常响应】的消息,就说明该扩展已经正确的连接到了jxTMS中。

而此时,在tms容器的root控制终端,也会显示如下的日志信息【去除时间等信息】:

pyService.demo1 register,check result:ok
pyService.pythonDemo.de
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值