基本步骤如下:系统设计—–>定义服务—–>定义服务依赖—–>参数配置——>代码编写—–>定制开发—–>导出服务并上传到运行引擎—->重启运行引擎—->测试

JFDesign(系统设计)

从右侧画板拖入一接出点控件,放入右侧边框内,并将中间业务和接出点进行连线,修改接出点属性,名称:json_output,描述:json接出点,通讯协议:HttpJSON

starring V6平台开发接出点流程_json

starring V6平台开发接出点流程_json_02

点击中间业务,将子业务和json接出点进行连线

定义服务
starring V6平台开发接出点流程_starring_03

starring V6平台开发接出点流程_出点_04

定义服务依赖

starring V6平台开发接出点流程_json_05

JFConf(参数配置)

机器参数配置

切换至JFConf页面

starring V6平台开发接出点流程_json_06

双击接出点json_output,切换到机器参数标签页,选择机器名称

starring V6平台开发接出点流程_json_07

日志参数配置

starring V6平台开发接出点流程_starring_08

服务器地址配置

starring V6平台开发接出点流程_数据_09

Java透视图(代码编写)

starring V6平台开发接出点流程_starring_10

JFBuilder(定制开发)

切换到JFBuilder视图

定义数据对象

starring V6平台开发接出点流程_json_11

数据对象input

starring V6平台开发接出点流程_starring_12

数据对象output

starring V6平台开发接出点流程_数据_13

服务属性

OUT0001服务,双击OUT0001服务,定义输入输出数据对象

starring V6平台开发接出点流程_出点_14

数据映射

starring V6平台开发接出点流程_starring_15

添加s0001到OUT0001的输入的数据映射

starring V6平台开发接出点流程_starring_16

添加s0001到OUT0001的输出的数据映射

starring V6平台开发接出点流程_json_17

服务逻辑处理

双击s0001服务,切换到流程模板界面,将右侧面板基础部件中的通讯处理控件拖拽到画板上

starring V6平台开发接出点流程_数据_18

CallOutput属性

starring V6平台开发接出点流程_json_19

配置模拟器

在运行环境 $HOME/sim目录下

starring V6平台开发接出点流程_json_20

编辑startsimsvr.sh,结果如下:

starring V6平台开发接出点流程_starring_21

编辑Simhttpsrv.xml

starring V6平台开发接出点流程_数据_22

执行命令:./startsimsrv.sh

starring V6平台开发接出点流程_出点_23

执行以下命令

ps -ef|grep java
可以看到已经启动了

starring V6平台开发接出点流程_starring_24

导出刷新

切换到JFConfig导出全部并刷新

starring V6平台开发接出点流程_出点_25

全部并刷新

starring V6平台开发接出点流程_数据_26

重启引擎

先把之前的进程杀死
ps -ef|grep java

//然后
kill -9 7135

starring V6平台开发接出点流程_出点_27

切换目录至starring

执行如下命令
./startStarring.sh

starring V6平台开发接出点流程_数据_28

启动成功
starring V6平台开发接出点流程_数据_29

测试

切换至JFBuild视图

starring V6平台开发接出点流程_starring_30