查找

Announcement
· Jun 24

Ver las presentaciones principales de InterSystems Ready 2025 online

¡Hola, comunidad!

¡Tenemos excelentes noticias para quienes están interesados en lo que está ocurriendo en InterSystems Ready 2025 pero no pudieron asistir en persona!
¡Todas las presentaciones principales (keynotes) están siendo transmitidas online!
Y lo mejor: si ocurren en un horario que no os conviene, también podéis verlas más tarde.

¡Las presentaciones del Día 1 ya están disponibles! 😉

Y no olvidéis revisar el resto de las presentaciones principales:

¡Promete ser épico!

Discussion (0)1
Log in or sign up to continue
Article
· Jun 24 3m read

Options pour les développeurs Python

J'écris cet article principalement pour recueillir un consensus informel sur la façon dont les développeurs utilisent Python avec IRIS. N'hésitez donc pas à répondre au sondage à la fin de cet article ! Dans le corps de l'article, je détaillerai chaque choix proposé, ainsi que ses avantages, mais n'hésitez pas à le parcourir et à simplement répondre au sondage.

Comme la plupart d'entre vous le savent probablement, Python est actuellement le langage de programmation le plus populaire auprès des développeurs du monde entier, et pour cause. Python est intuitif, facile à lire, dispose d'une vaste gamme de bibliothèques et de packages, et offre de nombreuses ressources pour résoudre presque tous les problèmes. Pour ces raisons, et bien d'autres, Python est un choix naturel pour les développeurs.

Ainsi, lorsqu'un développeur débute avec InterSystems IRIS, une question fréquente peut se poser : « Puis-je utiliser Python tout en tirant le meilleur parti d'IRIS ?» La réponse ? « Oui !» Cet article présente quelques-unes des utilisations les plus courantes de Python avec InterSystems IRIS.

Options d'utilisation de Python avec IRIS :

1. Embedded Python :
Introduit en 2021, Embedded Python permet d'écrire et d'exécuter du code Python directement dans ObjectScript. Cela permet d'utiliser Python et ObjectScript côte à côte, permettant aux développeurs d'intégrer Python et IRIS. C'est un excellent choix pour ceux qui souhaitent utiliser Python sans quitter l'environnement IRIS.

2. Connectivité ODBC, via pyODBC :
Vous pouvez également connecter des applications Python externes à IRIS via ODBC, comme dans une architecture client-serveur traditionnelle. Il s'agit probablement de la méthode d'intégration la plus répandue, car elle utilise des workflows SQL familiers aux développeurs Python. Le package pyODBC prend en charge la spécification DB API 2.0 et permet d'exécuter des requêtes SQL sur les bases de données IRIS.

3. API native InterSystems et ELS :
Ces deux options offrent une intégration plus flexible entre Python et IRIS :

  • API native pour Python : elle donne un accès direct aux fonctionnalités principales d'IRIS, telles que les classes persistantes et les structures globales. Elle est idéale pour travailler avec des constructions spécifiques à IRIS par programmation depuis Python. 
  • External Language Server : cela permet à IRIS d'appeler du code Python exécuté dans un processus distinct, voire sur un serveur distinct. C'est très utile lorsque le code Python est gourmand en ressources (utilisation élevée du processeur ou de la mémoire) ou lorsque vous souhaitez l'isoler du noyau IRIS pour des raisons de stabilité et d'évolutivité.

En résumé :
Python et InterSystems IRIS se complètent parfaitement. Que vous soyez un développeur avec une expérience limitée d'ObjectScript, que vous cherchiez à tirer parti de l'écosystème Python ou que vous préfériez simplement écrire du code en Python, plusieurs options d'intégration s'offrent à vous. Chaque option présente des avantages différents selon votre architecture et votre cas d'utilisation.

Merci d'avoir lu ce bref aperçu des différentes façons d'utiliser Python avec InterSystems IRIS !

Discussion (0)1
Log in or sign up to continue
InterSystems Official
· Jun 24

Desarrolla tu propio Asistente Virtual con RAG

En este curso vamos a introducir y presentar los modelos LLM y sus aplicaciones asociadas. Durante el mismo, el estudiante se familiarizará con las técnicas más actuales para construir soluciones sobre modelos LLM (Large Language Model), como el Fine Tuning, el Retrieve Augmented Generation, etc...

Más información e inscripción, en el siguiente enlace: Desarrollo de asistentes virtuales con RAG | InterSystems

1 Comment
Discussion (1)2
Log in or sign up to continue
InterSystems Official
· Jun 24

Implementación e integración de soluciones FHIR

Curso avanzado donde aprenderás a construir soluciones e integraciones con el protocolo HL7-FHIR en InterSystems IRIS for Health™ y HealthShare® Health Connect.

Ahondarás en los fundamentos del estándar FHIR, su arquitectura de instalación, configuración y las diversas opciones de personalización y extensión de servidores FHIR, para almacenar datos en un repositorio FHIR o presentar una fachada FHIR como interfaz para las aplicaciones ya existentes.

Más información e inscripción a través de este enlace: Implementación e integración de soluciones FHIR | InterSystems

Discussion (0)1
Log in or sign up to continue
InterSystems Official
· Jun 24

Fundamentos de InterSystems IRIS para desarrolladores

Curso online de formación combinada, con parte autoguiada y parte con instructor. Este curso está orientado principalmente para aquellos desarrolladores que deseen iniciarse en los fundamentos del desarrollo en InterSystems IRIS y Health Connect. Los alumnos aprenderán lo necesario para aprovechar el potencial de la plataforma, desde la programación orientada a objetos, acceso y gestión de base de datos mediante SQL y publicación de endpoints basados en API REST.

Más información e inscripciones en el siguiente enlace: Fundamentos de InterSystems IRIS para desarrolladores | InterSystems
 

Discussion (0)1
Log in or sign up to continue