rhstudio服务模型

2024-02-29 01:38
文章标签 服务 模型 rhstudio

本文主要是介绍rhstudio服务模型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

服务(service) - 在服务器端执行的流程模型容器

这是用户建模的通用容器。

一个服务在运行时在服务器端执行,如果父模型在客户端上执行,则会引起一个客户端到服务器端的调用。

  如果在客户端层可以执行相同建模的情况下,请考虑使用<功能模型(Action)>。

 

触发器(开始连接器):

<服务(service)>模型模板可以不需要任何触发器,但也可以根据用户需要定义各种触发器。

触发器的输入模型可以是任何类型(包括用户定义的复合类型),

它们可以是多记录类型的触发器(或单记录),可以是必须触发器(或非必须触发器)。

除负责传递参数外,触发器还明确地定义模型直接的执行顺序。

如果要使用触发器专门设置执行顺序而不传递任何值,

  你可以创建一个新的空触发器("空触发器”是数据类型为<空(Nothing)>的<开始连接器>)。

  为了简化空触发器的创建,默认提供<控制(Control)>触发器.

  可通过<功能服务>模板原型(右键单击该功能服务模型,选择<增加元素>,然后选择<Control>)直接添加<控制(Control)>类型的特定的<开始连接器>。

  请注意,<Control>的名称没有特殊含义,任何其他名称都可用于你创建的空触发器<空(Nothing)>。

如果没有指定触发器(或者所有触发器都是非强制性的,将没有任何其它流程会流向该服务模型)。

  该服务模型将在父模型开始执行时进行初始化调用。

如果父模型中包含多个这种<功能服务>模型而这些模型之间又没有连接器(<开始连接器>(也可以称为触发器),<退出连接器>)进行有效连接,

则执行的精确顺序是未确定的(一般而言模型在编辑器中的位置可以作为执行顺序的参考:按从左往右或者从上往下顺序执行)。

 

退出连接器:

<服务(service)>可以根据用户需要定义各种<退出连接器>,返回该模型的处理结果以传给其它模型使用。

<退出连接器>可以是任何数据类型的模型(包括用户定义的复合类型),可以是必须<退出连接器>(或非必须<退出连接器>)。

<完成(Done)>(一个单记录类型的空的<退出连接器>[非必须]):模型执行完成时被触发。

<Done>作为一个特定的<退出连接器>类型,主要用于在父模型中显式定义执行的先后顺序.

 

属性:

progressMessage(shared,text):

如果指定,则替换用户等待服务器响应时显示的默认系统消息(Service:service_name)。

cancellable (shared, false/true):控制在服务器响应之前,最终用户是否可以取消该服务。

如果为true,则在用户正在等待服务器响应的情况下,进度条下方的屏幕上将显示“取消”链接,

并且用户可以按它取消服务。

serviceTimeout(shared,number):服务器的服务器超时时间(秒)。

修改服务器中定义的600秒的默认超时。 仅客户端调用服务端模型时服务器超时属性有效,

但是,如果从其他服务调用该服务,此属性将不起作用。

这篇关于rhstudio服务模型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/757210

相关文章

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

详解如何使用Python从零开始构建文本统计模型

《详解如何使用Python从零开始构建文本统计模型》在自然语言处理领域,词汇表构建是文本预处理的关键环节,本文通过Python代码实践,演示如何从原始文本中提取多尺度特征,并通过动态调整机制构建更精确... 目录一、项目背景与核心思想二、核心代码解析1. 数据加载与预处理2. 多尺度字符统计3. 统计结果可

SpringBoot整合Sa-Token实现RBAC权限模型的过程解析

《SpringBoot整合Sa-Token实现RBAC权限模型的过程解析》:本文主要介绍SpringBoot整合Sa-Token实现RBAC权限模型的过程解析,本文给大家介绍的非常详细,对大家的学... 目录前言一、基础概念1.1 RBAC模型核心概念1.2 Sa-Token核心功能1.3 环境准备二、表结

SpringCloud整合MQ实现消息总线服务方式

《SpringCloud整合MQ实现消息总线服务方式》:本文主要介绍SpringCloud整合MQ实现消息总线服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、背景介绍二、方案实践三、升级版总结一、背景介绍每当修改配置文件内容,如果需要客户端也同步更新,