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

相关文章

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot