Flow编写

创建flow,连续点击确定

UPESB天气查询用例(五)_DB

添加一个要用到的DTO,在flow的页面里右键选择property 然后点击Process Variable,点击add,添加Weather_Req参数

UPESB天气查询用例(五)_UPESB_02

接着从右边的panel里拖出要用到的控件,编排,连线

UPESB天气查询用例(五)_HTTP_03

双机message,填一个Operation name并且点击new parameter增加参数

UPESB天气查询用例(五)_ESB_04

然后填写idname,并且选择message type,点击browe选择到DTO

UPESB天气查询用例(五)_UpRight_05

 

UPESB天气查询用例(五)_HTTP_06

再次点击new parameter填写idnameout,并且选择message type,点击browe选择到如下图

UPESB天气查询用例(五)_HTTP_07

最后填完勾掉INOUTPUT选项跟OUTINPUT选项,如下图

UPESB天气查询用例(五)_ESB_08

双机Database控件,填写Service栏的Service ID,点击browse填写之前发布的db service,同样方式填写Operation Name

UPESB天气查询用例(五)_HTTP_09

点击import variables,勾选两个use进行mappingInput部分添加 INrequest_DTO1 mappingOutput 部分添加Weather_Req response_DTO1 mapping

UPESB天气查询用例(五)_ESB_10

如上方式,双机WebService进行更改,Input部分增加Weather_Req 进行 mappingoutput部分增加OUT进行mapping

UPESB天气查询用例(五)_DB_11

最后双机ReplyMessage填写MessageEvenID

UPESB天气查询用例(五)_WebService_12

对编写好的flow进行发布,ctrl+d,一路okfinish