搜索​​​​

清除过滤器
文章
sun yao · 十月 12, 2022

前端操作自动生成BS、BP、BO

## **概述** 现有Ensemble平台BS(服务)、BP(流程)、BO(操作)需对平台及开发语言有一定的了解才能实现,为简化用户操作,现对现有平台进行二次封装,通过API接口的形式进行前后端分离,通过前端界面操作实现BS(对外提供的服务)、BP、BO(逻辑处理或调用外部的服务)自动生成(通过%Dictionary实现),具体
文章
姚 鑫 · 五月 2, 2023

第四十六章 管理镜像 - 更新镜像成员网络地址

权更新。 注意:`^MIRROR` 例程的镜像配置菜单上的授权/拒绝挂起的 `DN` 更新选项(主要)或授权挂起的 DN 更新选项(备份或异步)也可用于授权 X.509 DN 更新, `SYS.Mirror.AuthorizePendingMembers()` 在 API 调用。
文章
Michael Lei · 六月 20, 2023

使用 RESTful Web 服务创建Ensemble微服务

微服务时提供了一组非常有用的实现模式。 n 我们讨论了如何创建服务。 n 如何以及为什么启用 CORS 。 n 作为客户端使用服务。 n 如何将服务参数传递给服务。 n 我们还学习了处理异常。 n 以及设计服务API。 我想我们快完成了。拼图中少了一块。 “奖励部分”。 所以我最后一次说:敬请期待,我会很快回来进一步阅读 Ensemble RESTful Web 服务。接下来是“将微服务架构应用于Ensemble”。
文章
姚 鑫 · 七月 3, 2021

第二十六章 定制SAX解析器的使用方式

# 第二十六章 定制 SAX解析器的使用方式 每当InterSystems IRIS读取XML文档时,它都会使用InterSystems IRIS SAX(Simple API For XML)解析器。本章介绍用于控制系统间IRIS SAX解析器的选项。 # 关于IRIS SAX解析器 每当InterSystems IRIS读取XML
文章
Claire Zheng · 四月 7, 2022

谈谈InterSystems IRIS数据平台的部署灵活性与TCO降低

),通过ICM我们可以直接配置公共或私有云的基础设施并在其上部署服务,它为InterSystems产品的容器化部署带来了自动化和基础设施即代码(IaC)的所有优势。通过将API编入可共享和版本化的声明性配置文件,ICM让你安全、可预测地持续创建、修改和改进生产基础设施及服务。 ICM现在支持的基础设施即服务(IaaS)公共云平台包括谷歌云、亚马逊AWS
文章
water huang · 九月 25, 2022

Ens.Util.JSON类的启发

日常工作中,JSON使用越来越多,很多其他的语言里面有成熟的JSON API,但cache 我一直没找到。而同事们使用的基本都是自己写的一些JSON工具。这些小工具,多多少少有些局限。使用ensemble2016后,发现了 Ens.Util.JSON类,他可以处理JSON。翻阅代码后,实际上主要API
文章
Michael Lei · 九月 21, 2022

医疗行业数字化转型 —谈谈微服务架构

好处是以维护解耦为代价的。接口需要仔细设计,并作为一个公共API来对待。一种技术是在同一个服务上有多个接口,或者同一个服务的多个版本,这样就不会干扰到代码的现有用户。 这个概念还有点复杂,谷歌的比较简单: 微服务架构MSA是指开发应用程序的一种架构风格。微服务允许一个大型应用被分离成较小的独立部分,每个部分都有自己的责任领域。 从上
文章
Hao Ma · 五月 17, 2023

IRIS, Caché监控指导 - 指标监控(1

2018.1.1, Enterprise:256, Concurrent User, Platform Independent, Multi, DeepSee, DSV Reporting, NLP 2 4 1 2 ``` ### 2. REST API 这是IRIS的新特性,参考文档在[这里](https
文章
姚 鑫 · 六月 8, 2021

第一章 InterSystems XML工具简介

类方法执行`XSLT`转换并获得文档的修改版本。 对于DOM,可以使用`%XML.Document`的方法修改`DOM`。例如,可以添加或删除元素或属性。 # SAX解析器 InterSystems IRIS XML工具使用InterSystems IRIS SAX(Simple API For XML)解析器。这是一个内置的SAX XML验证
文章
姚 鑫 · 七月 4, 2022

第十八章 使用工作队列管理器(一

# 第十八章 使用工作队列管理器(一) 工作队列管理器是的一项功能,使能够通过以编程方式将工作分配给多个并发进程来提高性能。在引入工作队列管理器之前,可能已经使用 `JOB` 命令在应用程序中启动多个进程并使用自定义代码管理这些进程(以及任何导致的故障)。工作队列管理器提供了一个高效且直接的 API,使能够卸载流程管理。 代码
文章
姚 鑫 · 七月 31, 2022

第十三章 手动创建 REST 服务(一

# 第十三章 手动创建 REST 服务(一) 本附录描述了如何通过继承 `%CSP.REST` 类来手动创建 `REST` 服务;此过程创建了一个手动编码的 `REST` 服务,它不能与所有 `API` 管理工具一起使用。 # 手动创建 `REST` 服务的基础知识 要手动定义 `REST` 服务,请执行以下操作: - 创建
文章
Michael Lei · 十二月 9, 2022

基于 IRIS SQL高级功能实现 CI/CD的技术原理和指导

假如您有定义明确的 API 和规范,那么调整或扩展通常也很容易。 但是,当它不仅仅是业务逻辑,还涉及持久化数据时,从初始版本更改的任何内容都将需要能够妥善处理通过早期版本获取的数据。 在 InterSystems IRIS 上,数据和代码在一个高性能引擎中共存,没有您在其他 3GL 或 4GL 编程框架中可能看到的六个抽象层。 这意味着,在使用默认存储时,只有
文章
Hao Ma · 二月 16, 2023

ChatGPT 为您创建消息转换

资源序列化为 JSON 并将其返回。 要使用此类方法,您可以从另一个 COS 方法或使用 InterSystems 的 REST API 从外部系统调用它。下面是如何从另一个 COS 方法调用该方法的示例: set hl7Message = "MSH|^~\&|SENDING_APP|SENDING_FACILITY
文章
聆严 周 · 九月 30, 2022

使用Prometheus监控Cache集群

用程序的侵入性极小。 Prometheus也有一个健全的生态。它提供各种管理接口API,如自动服务发现、告警、查询等接口,和已有开源软件互操作性好,也方便接入机构内部系统。其中Grafana是最重要的生态伙伴,它是一个开源的数据可视化工具,支持动态的更改数据源、灵活地配置报表、编写Prometheus查询语句、定义告警等。因为这些特性,它常用于性能监控领域。 下图是Prometheus
文章
jieliang liu · 九月 22, 2021

IRIS 2021 技术文档 First Look 4 ObjectScript 入门

、.NET、node.js 或其他语言编写应用程序,但通过使用该平台的许多 API,您可以使用 ObjectScript 编写高效的、基于服务器的代码,让您对数据有更精细的控制。 试一试:使用 ObjectScript 存储和检索数据 在这篇技术概要(First Look)中,您将学习如何使用 ObjectScript 来: 在