Nueva publicación

Encontrar

Artículo
· 27 nov, 2024 Lectura de 2 min

第三十四章 终端输入 输出

第三十四章 终端输入 输出

概述

ObjectScript 提供支持串行异步 ASCII 终端的命令。还可以将这些命令与控制台 I/O 结合使用。

使用终端 I/O,例程可以:

Comentarios (0)1
Inicie sesión o regístrese para continuar
InterSystems Official
· 27 nov, 2024

General Availability of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect 2024.3

InterSystems announces General Availability of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect 2024.3

The 2024.3 release of InterSystems IRIS® data platform, InterSystems IRIS® for Health, and HealthShare® Health Connect is now Generally Available (GA).

Release Highlights

In this release, you can expect a host of exciting updates, including:

  1. Much faster extension of database and WIJ files
  2. Ability to resend messages from Visual Trace
  3. Enhanced Rule Editor capabilities
  4. Vector search enhancements
  5. and more.

Please share your feedback through the Developer Community so we can build a better product together.

Documentation

Details on all the highlighted features are available through these links below:

In addition, check out the upgrade information for this release.

Early Access Programs (EAPs)

There are many EAPs available now. Check out this page and register to those you are interested.

How to get the software?

As usual, Continuous Delivery (CD) releases come with classic installation packages for all supported platforms, as well as container images in Docker container format.

Classic installation packages

Installation packages are available from the WRC's Continuous Delivery Releases page for InterSystems IRIS, InterSystems IRIS for Health, and Health Connect. Additionally, kits can also be found in the Evaluation Services website.

Availability and Package Information

This release comes with classic installation packages for all supported platforms, as well as container images in Docker container format.  For a complete list, refer to the Supported Platforms document

Installation packages and preview keys are available from the WRC's preview download site or through the evaluation services website

The build number for this Continuous Delivery release is: 2024.3.0.217.0

Container images are available from the InterSystems Container Registry. Containers are tagged as both "2024.3" or "latest-cd".

Comentarios (0)2
Inicie sesión o regístrese para continuar
InterSystems Official
· 27 nov, 2024

Disponibilité générale d'InterSystems IRIS, InterSystems IRIS for Health et HealthShare Health Connect 2024.3

InterSystems annonce la disponibilité générale d'InterSystems IRIS, InterSystems IRIS for Health et HealthShare Health Connect 2024.3

La version 2024.3 de la plateforme de données InterSystems IRIS®, InterSystems IRIS® for HealthTM et HealthShare® Health Connect est désormais généralement disponible (GA).

Points forts de la version

Dans cette version, vous pouvez vous attendre à une multitude de mises à jour intéressantes, notamment :

  1. Extension beaucoup plus rapide de la base de données et des fichiers WIJ
  2. Possibilité de renvoyer des messages à partir de Visual Trace
  3. Fonctionnalités améliorées du Rule Editor
  4. Améliorations de la recherche vectorielle
  5. et bien plus encore.

N'hésitez pas à partager vos commentaires afin que nous puissions créer un meilleur produit ensemble.

Documentation

Les détails sur toutes les fonctionnalités mises en évidence sont disponibles via ces liens ci-dessous :

En outre, consultez les informations de mise à niveau pour cette version.

Programmes d'accès anticipé (EAP)

De nombreux EAP sont désormais disponibles. Consultez cette page et inscrivez-vous auprès de ceux qui vous intéressent.

Comment obtenir le logiciel ?

Comme d'habitude, les versions à livraison continue (CD) sont fournies avec des packages d'installation classiques pour toutes les plateformes prises en charge, ainsi que des images de conteneur au format de conteneur Docker.

Packages d'installation classiques

Les packages d'installation sont disponibles sur la page des versions à livraison continue du WRC pour InterSystems IRIS, InterSystems IRIS for Health et Health Connect. De plus, des kits sont également disponibles sur le site Web des services d'évaluation.

Disponibilité et informations sur les packages

Cette version est fournie avec des packages d'installation classiques pour toutes les plateformes prises en charge, ainsi que des images de conteneur au format de conteneur Docker. Pour obtenir une liste complète, reportez-vous au document Plateformes prises en charge.

Les packages d'installation et les clés d'aperçu sont disponibles sur le site de téléchargement d'aperçus du WRC ou sur le site Web des services d'évaluation (utilisez l'indicateur « Afficher l'aperçu du logiciel » pour accéder à la version 2024.3).

Le numéro de build de cet aperçu du développeur est : 2024.3.0.217.0.

Les images de conteneur sont disponibles dans l'InterSystems Container Registry. Les conteneurs sont étiquetés à la fois comme « 2024.3 » ou « latest-cd ».

Comentarios (0)0
Inicie sesión o regístrese para continuar
Pregunta
· 27 nov, 2024

How to set up OAuth2 delegated authentication using Keycloak as identity provider?

I want to integrate IRIS with Keycloak OAuth2 provider to use delegated authentication everywhere and to secure everything - sys*/Portal applications, REST services, FHIR server and so on. If an unathenticated user tries to access any IRIS URL - he or she should be redirected to Keycloak. After the user has successfully authenticated, i would like to access his requistes (username, email, roles, scopes) extracted from the JWT token, programmatically. What should be done to achieve that?

1 Comentario
Comentarios (1)3
Inicie sesión o regístrese para continuar
Artículo
· 27 nov, 2024 Lectura de 3 min

Desarrollo del Lado del Cliente en .NET para la Plataforma de Datos IRIS

InterSystems IRIS proporciona un entorno completo para el desarrollo de aplicaciones, diseñado para crear aplicaciones sofisticadas centradas en datos y análisis intensivo, conectando silos de datos y aplicaciones. Está preparado para trabajar con todas las tecnologías comunes de desarrollo de manera abierta y basada en estándares, y admite tanto la programación del lado del servidor como del lado del cliente.

InterSystems IRIS permite el desarrollo de aplicaciones del lado del servidor utilizando Python y ObjectScript de InterSystems. Además, también soporta el desarrollo del lado del cliente con diversas tecnologías populares, como Java, C#/.NET, Node.js, Python y ObjectScript.

El propósito de este artículo será centrarse en el desarrollo del lado del cliente utilizando un entorno popular: el entorno de desarrollo .NET.

El ADO.NET Managed Provider, el SDK Nativo de .NET, la API XEP y el Proveedor de Entity Framework son un conjunto de potentes APIs que os permitirán cubrir vuestras necesidades de desarrollo del lado del cliente en la plataforma de datos InterSystems IRIS, aprovechando al máximo el marco .NET.

Proveedor Gestionado de ADO.NET

El proveedor gestionado de ADO.NET es la implementación de InterSystems de la interfaz de acceso a datos ADO.NET, que os permitirá conectar vuestra aplicación .NET con IRIS y utilizar consultas SQL para acceder a los datos. Las otras tres APIs utilizan este protocolo de conexión subyacente.

SDK Nativo de .NET

El SDK Nativo de .NET proporcionará acceso directo a los objetos de InterSystems IRIS, globals y la funcionalidad de ObjectScript, como la ejecución de clases y rutinas. Acceder directamente a los globals, la estructura de almacenamiento fundamental para los datos en IRIS, puede acelerar la recuperación de datos para vuestra aplicación .NET.

API XEP

La API XEP facilitará el acceso a alta velocidad a los objetos de InterSystems. Esto es especialmente útil cuando se trabaja con objetos de alto rendimiento y baja a media complejidad.

El Proveedor de Entity Framework y el Mapeo Objeto-Relacional (ORM)

El Proveedor de Entity Framework es la implementación de InterSystems del Entity Framework, el mapeo objeto-relacional para ADO.NET.

  • ¿Qué es el Mapeo Objeto-Relacional o ORM?
    • Es una técnica que os permite consultar y manipular datos de una base de datos utilizando un paradigma orientado a objetos. Estas técnicas suelen implementarse como bibliotecas, como la biblioteca SQLAlchemy para Python.
    • Si os estáis quedando en blanco al pensar en la biblioteca equivalente que implementa ORM en IRIS, deberíais estarlo. IRIS puede tratarse como una base de datos relacional (podéis usar consultas SQL para consultar los datos almacenados en IRIS), por lo que no es necesario una biblioteca que implemente técnicas ORM cuando el ORM está integrado en la propia plataforma.

Los desarrolladores .NET pueden aprovechar cualquiera de estas APIs por separado o en conjunto, con la condición de que el archivo de ensamblado InterSystems.Data.IRISClient.dll sea referenciado en su proyecto .NET. Cada API tiene sus ventajas y desventajas, pero un uso medido de las capacidades de cada una proporciona un enfoque equilibrado para el desarrollo en la plataforma de datos InterSystems IRIS con el marco .NET.

Comentarios (0)1
Inicie sesión o regístrese para continuar