Buscar

Limpiar filtro
Anuncio
David Reche · 11 ene, 2021

Noveno Concurso para Desarrolladores: Multi-Modelo

¡Hola desarrolladores! Ya está listo el nuevo concurso para crear soluciones de código abierto utilizando InterSystems IRIS. El tema de este noveno concurso es: Multi-Modelo Estará activo durante tres semanas: del 11 al 31 de enero de 2021. Premios 1. Nominación de los expertos - los ganadores serán elegidos por un jurado especialmente formado para el concurso. Los premios serán: 🥇 1er puesto - $2,000 🥈 2º puesto - $1,000 🥉 3er puesto - $500 2. Nominación de la Comunidad - ganará la aplicación que obtenga el mayor número total de votos. Los premios serán: 🥇 1er puesto - $1,000 🥈 2º puesto - $500 🥉 3er puesto - $250 Si dos o más participantes obtienen la misma cantidad de votos, todos serán considerados ganadores y el dinero del premio se repartirá entre todos. ¿Quién puede participar? Cualquier miembro registrado en la Comunidad de Desarrolladores de cualquier país puede participar en el concurso, excepto los empleados de InterSystems. Regístrate aquí en la Comunidad si aún no tienes una cuenta. Duración del concurso Del 11 al 24 de enero: Dos semanas para subir las aplicaciones a Open Exchange (durante este período, se pueden modificar los proyectos). Del 25 al 31 de enero: Una semana para votar. Los ganadores serán anunciados el lunes 1 de febrero. Tema del concurso 💡 Aplicaciones multi-modelo 💡 Desarrollo de una solución multi-modelo usando InterSystems IRIS. InterSystems IRIS es un DBMS (Sistema de Gestión de Bases de Datos) multi-modelo. Todo se almacena en "globals" y se dispone de varias APIs listas para usar, que aportan capacidad de gestión de datos en modelo clave-valor, SQL, Objeto y Documento. Con InterSystems IRIS se puede también desarrollar modelos propios y exponer APIs que proporcione esos nuevos modelos de datos, por ejemplo: GraphDB, column-store, etc. Para este concurso, hay que desarrollar una aplicación que utilice al menos dos modelos diferentes para manejar los datos, como por ejemplo: clave-valor y relacional, objeto y relacional, documental y clave-valor o cualquier otro. La aplicación debe funcionar en IRIS Community Edition o IRIS for Health Community Edition o IRIS Advanced Analytics Community Edition. La aplicación debe ser Open Source y publicarse en GitHub. Recursos útiles 1. Recursos sobre modelos: Documentación: Multi-model data aсcess 1.1. Globals (key-value) Los "globals" son matrices multidimensionales persistentes que pueden ser almacenadas y gestionadas dentro de la base de datos de IRIS. Se puede operar con"globals" usando ObjectScript y la API Nativa. Herramientas: Managing globals in management portal Documentación: Using Multidimensional Storage (Globals) Using Globals Artículos: Globals are Magic Swords for managing data The art of mapping Globals to Classes Vídeos: Globals QuickStart 1.2. SQL InterSystems IRIS ofrece acceso SQL a los datos usando ObjectScript/REST API y ODBC/JDBC. Herramientas: VSCode SQL Tools DBeaver SQL in Management Portal Other SQL tools Documentación: SQL Access InterSystems SQL Reference Artículos: Class Queries in ObjectScript Vídeos: SQL Things you should know 1.3. Objetos InterSystems IRIS ofrece una manera de almacenar y cambiar instancias de objetos en "globals" a través de ObjectScript/REST API, Native API for Java/.NET/Node.js/Python, y XEP for Java/.NET. Documentación: Object Access 1.4. Documental InterSystems IRIS ofrece DocDB para almacenar y gestionar documentos de datos JSON a través de REST API y ODBC/JDBC(SQL). Documentación: DocDB 2. Cómo enviar las aplicaciones al concurso: How to publish an application on Open Exchange How to submit an application for the contest 3. Cursos online: Multi-Model QuickStart 4. Vídeos: Multi-Model Development Multi-Inheritance in a Multi-Model Environment Jurado Consulta los Criterios del Jurado y las Reglas sobre los votos aquí. Así que... Ready. Set. Code. ¡Suerte a todos! ❗️ Echad un vistazo a los Términos oficiales del concurso.❗️ Bonus tecnológicos para el concurso >> Aún queda esta semana para que envieis vuestras aplicaciones al concurso sobre Multi-Modelo – hasta el domingo 24 de enero.
Artículo
Jose-Tomas Salvador · 8 abr, 2021

Mensaje "Error de disponibilidad del servidor" cuando se carga la aplicación web

En el Centro de Soporte Internacional (WRC), con frecuencia los clientes se ponen en contacto con nosotros porque su Web Gateway no puede publicar páginas web. En este artículo explicaré el motivo más frecuente por el que pueden producirse estos errores; y también explicaré algunas herramientas que se pueden utilizar para solucionar el problema. Esta explicación se centra en el Web Gateway que enlaza con las instancias de InterSystems IRIS, pero la misma explicación debería aplicar también a la CSP Gateway que enlaza con instancias de Caché. El problema: Al intentar cargar una Aplicación Web (ya sea una aplicación personalizada o el Portal de Administración del Sistema), se produce uno de los siguientes errores (dependiendo del navegador): Además, el archivo CSP.log muestra: Por qué sucede esto: Para comprender por qué sucede esto, necesitamos echar un vistazo a la arquitectura en la que funciona el Web Gateway: Cuando intentas cargar tu aplicación en un navegador, este envía una solicitud a tu servidor web. El servidor web transmite esta solicitud al Web Gateway. El Web Gateway entonces debe ponerse en contacto con InterSystems IRIS para saber qué hacer con la solicitud. Pero dado que el Web Gateway se encuentra fuera de InterSystems IRIS (y puede que incluso esté en otra máquina), necesitamos que el proceso del Web Gateway se autentifique con IRIS. Es lo mismo que requeriríamos para otros procesos nuevos que se conecten a IRIS, como conexiones remotas ODBC o una simple sesión local del terminal de IRIS. La razón por la que estamos viendo los errores anteriores al cargar la aplicación es porque esta autenticación desde el Web Gateway a IRIS está fallando. La configuración del Web Gateway almacena dentro de su archivo CSP.ini un conjunto de credenciales para cada servidor InterSystems IRIS al que se conecta. Normalmente, estas credenciales son para el usuario "CSPSystem", que es una cuenta que se crea de forma predeterminada cuando se instala IRIS. Estas credenciales se utilizan para intentar autenticarse utilizando la configuración establecida para el servicio %Service_WebGateway en IRIS. Para tener más información sobre por qué esta autenticación está fallando, puedes utilizar las funciones de la Auditoría ("Audit") que ofrece InterSystems IRIS. Como es probable que no puedas utilizar el Portal de Administración en este momento, puedes utilizar la rutina ^SECURITY en una sesión del terminal de IRIS para configurar la Auditoría y ver el Registro de Auditoría ("Audit log"). En primer lugar, tendrás que habilitar la auditoría ("Enable Auditing"), si aún no se ha habilitado: A continuación, asegúrate de que la auditoría del evento %System/%Login/LoginFailure esté habilitada: Una vez hecho esto, podrás reproducir el problema de "Error de disponibilidad del servidor". Esto debería resultar en el registro de un evento de auditoría LoginFailure, y puedes ver los detalles de este evento para saber más: La sección "Mensaje de error" ("Error message") debería ofrecer más información sobre por qué estamos viendo el LoginFailure. Los problemas más habituales incluyen "El usuario CSPSystem está deshabilitado" o "El servicio %Service_WebGateway no está habilitado para la autenticación de la contraseña", lo que sugiere cambios que deben llevarse a cabo en la Configuración de Seguridad de IRIS. El problema más común que vemos en el Centro de Soporte Internacional (WRC) es que la autenticación está fallando debido a que la "contraseña no es válida" ("Invalid password"). Esto significa que la contraseña de CSPSystem almacenada en el Web Gateway no coincide con la contraseña del CSPSystem guardada en IRIS. Cómo solucionar el problema: Ahora que la entrada del Registro de Auditoría ofrece una indicación clara de cuál es el desajuste entre el Web Gateway e InterSystems IRIS, es necesario arreglar ese desajuste. Las credenciales del CSPSystem que están del lado de IRIS se pueden modificar por medio del menú ^SECURITY, en una sesión del Terminal. Hay varias formas de modificar las credenciales del CSPSystem almacenadas en el Web Gateway. La forma más fácil será acceder al Portal de Administración del Web Gateway, que se documenta aquí: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GCGI_oper_config/. Una vez cargada la Página de Administración del Web Gateway, puedes editar las credenciales utilizadas para autenticarse en IRIS haciendo clic en el enlace de Acceso al servidor y editando la configuración de Seguridad de la conexión para el servidor correspondiente. Si no puedes acceder a la Página de Administración del Web Gateway, entonces te queda la edición del archivo CSP.ini. El archivo CSP.ini debe tener secciones para cada Definición de Servidor configurada en el Web Gateway. Deberías poder editar las secciones “Username” y “Password” en la sección correspondiente para que coincidan con lo que se almacena en InterSystems IRIS. Ten en cuenta que la sección [SYSTEM] controla el acceso al Portal de administración del Web Gateway, no a una instancia de InterSystems IRIS llamada [SYSTEM]. Por ejemplo, si tienes una definición para el servidor “Test” donde la contraseña del CSPSystem es incorrecta: Puedes editar el archivo CSP.ini para obtener la contraseña correcta del texto simple: La próxima vez que intentes autenticarte desde el Web Gateway a InterSystems IRIS, la contraseña estará cifrada:
Pregunta
Diego Castro · 10 mar, 2021

Uso de Angular con IRIS

Hola a todos Necesito ayuda con un tema de Iris y docker. Estoy empezando en el area del desarrollo web y a conocer esta plataforma de intersystems, y necesito poder levantar una app con angular y base de datos iris, en docker. Ya se como levantar crear la imagen de iris y dejarla corriendo pero aun no he logrado consumir recursos desde el front. Porfavor consejos. Hola Diego, Tal vez lo mejor es que empieces echándole un vistazo a un ejemplo: https://github.com/intersystems-ib/iris-sample-rest-angular Saludos! Supongo que estás usando servicios REST publicados en IRIS. Échale un ojo a este ejemplo API Explorer Gracias por tu recomendación, me sirvió mucho Perfecto, muchas gracias Genial. Me alegra haber ayudado. Igual te animas y publicas un POST con tu experiencia. Seguro le es útil a alguien que empiece. Y gracias por participar en la comunidad
Anuncio
Esther Sanchez · 23 sep, 2021

Vídeotutorial en español: Ubicándonos con ObjectScript

¡Hola desarrolladores! Os traemos el segundo videotutorial de la serie de vídeos de iniciación a ObjectScript que ha realizado nuestro compañero @Jose Tomas Salvador, de InterSystems Iberia. ⏯ Capítulo 1: Ubicándonos Aquí podéis ver el anterior vídeo de la serie: ⏯ Capítulo 0: Introducción Para una mejor visualización, os aconsejamos que veáis los videos a pantalla completa. En GitHub se incluyen algunos ejemplos del código que se utilizan en distintas partes del tutorial. IMPORTANTE: No se trata de una formación oficial de InterSystems y de ningún modo pretende (ni puede) sustituir a la formación oficial, que es mucho más extensa y completa. La intención de @jose-tomas.salvador es que sea un recurso más para iniciarse en el mundo de ObjectScript, que sirva de punto de partida y acicate y ayude a seguir avanzando de forma personal o con otros recursos de eLearning o formación presencial. ¡Esperamos que os resulte útil!
Anuncio
Esther Sanchez · 15 mar, 2023

Webinar en español: "Configuración y ejemplo de uso del EMPI"

¡Hola desarrolladores! Os invitamos a un nuevo webinar en español: "Configuración y ejemplo de uso del EMPI", el jueves 30 de marzo, a las 4:00 PM (CEST). El webinar está dirigido a técnicos y responsables de gestión de datos de pacientes en organizaciones de salud y a todo el personal técnico interesado. Durante el webinar, aprenderemos a realizar una configuración básica de la solución de InterSystems para la gestión de un índice de pacientes (EMPI) en modo standalone. También realizaremos un pequeño ejemplo de utilización del mismo, basándonos en un problema de la vida real. ¡Os esperamos! 🗣 Ponente: @LuisAngel.PérezRamos , Sales Engineer en InterSystems Iberia. ➡️ Registro >> El webinar es dentro de una semana. ¿Os habéis apuntado? Pasaremos lista ¿eh? 😎 ¿Todos listos para el webinar de hoy? Si gestionáis datos de pacientes en organizaciones de salud... ¡os interesa! ¡Nos vemos en un rato! 🤗
Anuncio
Esther Sanchez · 23 ene, 2023

Reservad ya vuestra agenda para el Global Summit 2023

Queridos desarrolladores: Empezamos la cuenta atrás para la 30ª Convención Anual de InterSystems (Global Summit), que este año será del 4 al 7 de junio en Florida. ¡Ya queda menos para volver a vernos en persona! Os avisaremos en cuanto esté abierto el registro de inscripciones. Mientras, podéis registraros para recibir las notificaciones del evento.

#Eclipse

1 Publicaciones0 Seguidores
Anuncio
Esther Sanchez · 31 ene, 2022

Vídeotutorial en español: ¿Y cómo trabajo con SQL?

¡Hola desarrolladores! Os traemos el séptimo y último videotutorial de la serie de vídeos de iniciación a ObjectScript que ha realizado nuestro compañero @Jose Tomas Salvador, de InterSystems Iberia. ⏯ Capítulo 6: ¿Y cómo trabajo con SQL? Aquí podéis ver los anteriores vídeos de la serie: ⏯ Capítulo 0: Introducción ⏯ Capítulo 1: Ubicándonos con ObjectScript ⏯ Capítulo 2: Iterando con ObjectScript ⏯ Capítulo 3: El entorno de ejecución de ObjectScript ⏯ Capítulo 4: Indirección y globals en ObjectScript ⏯ Capítulo 5: Objetos en ObjectScript Para una mejor visualización, os aconsejamos que veáis los videos a pantalla completa. En GitHub se incluyen algunos ejemplos del código que se utilizan en distintas partes del tutorial. Y os adjuntamos en esta publicación un PDF con las diapositivas que utilizó @Jose-Tomas.Salvador en el tutorial. Usadlas libremente. Sólo nos gustaría que incluyérais un enlace referenciando esta publicación de @Jose-Tomas.Salvador en la Comunidad: InterSystems ObjectScript 101++ IMPORTANTE: No se trata de una formación oficial de InterSystems y de ningún modo pretende (ni puede) sustituir a la formación oficial, que es mucho más extensa y completa. La intención de @Jose Tomas Salvadores que sea un recurso más para iniciarse en el mundo de ObjectScript, que sirva de punto de partida y acicate y ayude a seguir avanzando de forma personal o con otros recursos de eLearning o formación presencial. ¡Esperamos que os resulte útil!
Anuncio
Esther Sanchez · 1 oct, 2019

¿Qué pasó el mes pasado en la Comunidad de Desarrolladores? Resumen de septiembre

a {color:#2a2e78;} Pasaron muchas cosas en septiembre en la Comunidad de Desarrolladores... ¿te perdiste algo? ¡Aquí tienes todo de nuevo! Lo más visto, lo más comentado, lo más votado..., revísalo y no te quedes con ganas de aprender más Lo más visto Error en BS FTP esperando ficherosby Francisco López 33 Algoritmo de agrupamiento K-medias sobre datos en IRISby Alberto Fuentes 22 Recursos para nuevos desarrolladores (Parte 2): Aprendiendo con InterSystems Open Exchangeby Jose-Tomas Salvador 22 Vue.js: Primeros pasos con un ejemplo básico de HTML/REST/JSONby Nancy Martinez 22 Contenedores, ¿qué es un contenedor basado en IMÁGENES?by Ricardo Paiva 20 Ver todos los posts más vistos » Lo más votado Recursos para nuevos desarrolladores (Parte 2): Aprendiendo con InterSystems Open Exchangeby Jose-Tomas Salvador 1 Evaluación de Sharding #1by Jose-Tomas Salvador 1 Cómo mejorar el rendimiento de SQL en las consultas sobre el rango de fechasby Ricardo Paiva 1 Contenedores, ¿qué es un contenedor?by Ricardo Paiva 1 Evaluación de Sharding #2by Jose-Tomas Salvador 1 Ver todos los posts más votados » Lo más comentado Error en BS FTP esperando ficherosby Francisco López 3 FTP.OutboundAdapter Método Deleteby Javier Ordoñez Martin 3 Ver todos los posts más comentados » 5 autores a los que seguir Ricardo Paiva 75 Jose-Tomas Salvador 52 Nancy Martinez 37 Alberto Fuentes 19 Mario Sanchez-Macias 18 View all Authors » Anuncios InterSystems IRIS Apúntense a la Reunión de Desarrolladores en Boston by Esther Sanchez ¿En qué se diferencian los contenedores de las máquinas virtuales?by Esther Sanchez Nuevo vídeo: Serialización JSON y XML de datos persistentes en InterSystems IRISby Esther Sanchez Otro ¿Qué pasó en agosto en la Comunidad de Desarrolladores en español?by Esther Sanchez Global Masters ¿Conoces a todos los que hacen posible la Comunidad de Desarrolladores?by Esther Sanchez Oportunidad de trabajo Buscamos Sales Engineer - Madrid (Spain)by Esther Sanchez Artículos InterSystems IRIS Algoritmo de agrupamiento K-medias sobre datos en IRISby Alberto Fuentes Evaluación de Sharding #1by Jose-Tomas Salvador Evaluación de Sharding #2by Jose-Tomas Salvador Recursos para nuevos desarrolladores (Parte 2): Aprendiendo con InterSystems Open Exchangeby Jose-Tomas Salvador Contenedores, ¿qué es un contenedor?by Ricardo Paiva Contenedores, ¿qué es un contenedor basado en IMÁGENES?by Ricardo Paiva SQL y Funciones definidas por el usuarioby Ricardo Paiva La Magia del ECPby Milo Martinez Centro de Soporte Internacional (WRC) Cómo mejorar el rendimiento de SQL en las consultas sobre el rango de fechasby Ricardo Paiva Caché Vue.js: Primeros pasos con un ejemplo básico de HTML/REST/JSONby Nancy Martinez SYSLOG - Qué es en realidad y qué significaby Mario Sanchez-Macias Suministro continuo de soluciones InterSystems utilizando GitLab - Parte I: Gitby Ricardo Paiva Ensemble Desplegar servicios web con y sin autenticaciónby Nancy Martinez Por qué es importante mantener la integridad al purgar los datos de HealthShare/Ensembleby Nancy Martinez Preguntas Ensemble Error en BS FTP esperando ficherosby Francisco López FTP.OutboundAdapter Método Deleteby Javier Ordoñez Martin
Pregunta
Federico Mazzei · 9 ene, 2023

Error al iniciar instancia de CACHE

Hola chicos, soy nuevo en este foro y también con la base de datos InterSystems CACHE. Comento que tengo la Base de Datos en una PC que estaba funcionando sin ningún problema hasta que empezó a arrojarme este error que muestro a continuación: Eh intentado varias formas de levantarlo pero no logro hacerla funcionar.Busqué el archivo cconsole.log dentro de todos los directorios de mi PC y no se ha encontrado nada. También he mirado los eventos de Windows y lo que encontré fue esto. - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="Cache Config CACHE" /> <EventID Qualifiers="49409">263</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2023-01-09T14:22:15.6614038Z" /> <EventRecordID>16990798</EventRecordID> <Correlation /> <Execution ProcessID="0" ThreadID="0" /> <Channel>Application</Channel> <Computer>FEDERICO-PC</Computer> <Security UserID="S-1-5-18" /> </System> - <EventData> <Data>(99) Proceso de arranque (^STU) anulado.</Data> </EventData> </Event> Mucho no me dice.. bueno, al menos a mi que no se nada :( ¿Alguien me podría dar una mano para orientarme como proseguir para poder encontrar una solución? Desde ya muchas gracias. calling tech experts! El archivo cconsole.log está dentro del directorio de instalación 'mgr', ejemplo: C:\InterSystems\Cache\mgr\cconsole.log Si se creó, debería decirle cuál es el problema (y, a veces, cómo resolverlo). Publique su contenido aquí si tiene preguntas. He visto muchos escenarios donde sucedió este problema y por diferentes razones. cconsole.log puede indicar el motivo con mayor precisión. Una vez que haya identificado el problema, puede intentar reanudar Caché de la siguiente manera: c:\intersystems\cache\bin\ccontrol.exe force CACHEc:\intersystems\cache\bin\ccontrol.exe start CACHE (Aparece el mensaje de error)c:\intersystems\cache\bin\cache -sc:\intersystems\cache\mgr -B (Caché abre una terminal)%SYS>do ^STURECOV8) Reset system so journal is not restored at startup3) Bring down the system prior to a normal startup Pero si no se crea cconsole.log, el problema podría estar relacionado con la instalación. Es posible que algún archivo importante se haya dañado. Asegúrese de que el archivo C:\InterSystems\Cache\cache.cpf esté completo. Este archivo suele tener varias copias de seguridad, intenta utilizar una copia anterior al problema. Finalmente, prueba a reparar la instalación. Para hacer esto, ejecute el instalador de Caché, seleccione la instalación actual y proceda a la opción Reparar. Efectivamente, el archivo cache.cpf estaba vacío, cuando lo abrí con un notepad pude observar que no tenía nada en su interior mientras que las copias de seguridad si tenían información; renombré una de las copias anteriores con el nombre de cache.cpf y el servidor volvió a levantar nuevamente. Gracias por la ayuda.
Anuncio
Esther Sanchez · 3 abr, 2023

Resumen del mes de marzo, 2023

a {color:#2a2e78;} ¿No habéis podido entrar en la Comunidad todo lo que os gustaría? ¡No os preocupéis! Os traemos un resumen de todo lo que hemos publicado en el mes de marzo: lo más visto, lo más comentado, lo más votado... Seguid leyendo y no os lo perdáis ⬇️⬇️ Estadísticas generales ✓ 35 publicaciones nuevas: – 15 artículos – 16 anuncios – 3 preguntas – 1 debate Lo más visto Webinar en español: "Configuración y ejemplo de uso del EMPI"Esther Sanchez 729 Ganadores del 2º concurso de artículos técnicos en españolEsther Sanchez 79 Intrigante mensaje SOAP, el cual directo a destino si funciona; sin embargo por ESB noYone Moreno 30 Error al instalar ZPMKurro Lopez 28 Instalación y adaptación de EMPI en modo Standalone - InstalaciónLuis Angel Pérez Ramos 27 Todas las publicaciones de marzo ordenadas por visualizaciones » Los más votado Instalación y adaptación de EMPI en modo Standalone - InstalaciónLuis Angel Pérez Ramos 4 Socket asíncrono en IRIS y conexión desde aplicación web con JavaScriptLuis Angel Pérez Ramos 3 Mejoras al escribir publicacionesEsther Sanchez 2 Ganadores del 2º concurso de artículos técnicos en españolEsther Sanchez 2 Global Masters: Nuevas insignias por reseñas en Open ExchangeEsther Sanchez 2 Todas las publicaciones de marzo ordenadas por votos » Lo más comentado Ganadores del 2º concurso de artículos técnicos en españolEsther Sanchez 4 Intrigante mensaje SOAP, el cual directo a destino si funciona; sin embargo por ESB noYone Moreno 3 Webinar en español: "Configuración y ejemplo de uso del EMPI"Esther Sanchez 2 Error al instalar ZPMKurro Lopez 2 Indagando de qué manera añadir un condicional IF en una estructura JSON que represente un recurso FHIRYone Moreno 1 Todas las publicaciones de marzo ordenadas por comentarios » Autores más populares Esther Sanchez 944 Luis Angel Pérez Ramos 93 Yone Moreno 50 Ricardo Paiva 36 Jose Tomas Salvador 29 Artículos #InterSystems IRIS Socket asíncrono en IRIS y conexión desde aplicación web con JavaScriptLuis Angel Pérez Ramos Simplifica los paquetes de Python con zpip, un empaquetador pip de irispythonLuis Angel Pérez Ramos Tipos en Python y en ObjectScriptHeloisa Paiva Cómo recorrer la estructura de datos de un global de IRIS desde Python usando el SDK nativo de IRIS para PythonAlberto Fuentes Cómo llamar métodos de clase con la API nativa para PythonRicardo Paiva Procedimientos Almacenados, la navaja suiza de SQLDaniel Aguilar Proceso de backup y recreación para el servidor de IRISRicardo Paiva Mejoras en la generación e invocación de las clases de IRISLuis Angel Pérez Ramos Parámetro nombrado en SQL con PythonRicardo Paiva #HealthShare Instalación y adaptación de EMPI en modo Standalone - InstalaciónLuis Angel Pérez Ramos Instalación y adaptación de EMPI en modo Standalone - Configuración básicaLuis Angel Pérez Ramos #Comunidad de Desarrolladores Oficial Cómo traducir y publicar en otras Comunidades de DesarrolladoresEsther Sanchez Cómo insertar vídeos en las publicaciones de la ComunidadEsther Sanchez #VSCode Cómo configurar VS Code para trabajar con las tecnologías de InterSystemsMaria Gladkova #InterSystems IRIS for Health La forma más rápida y sencilla de instalar un servidor FHIR localJose Tomas Salvador Anuncios #InterSystems IRIS Agilizando Y siendo más previsibles: actualización sobre nuestra frecuencia de lanzamientos de versiónJose Tomas Salvador Webinar en español: "Configuración y ejemplo de uso del EMPI"Esther Sanchez Nuevo Concurso de Programación: InterSystems IRIS Cloud SQL con IntegratedMLEsther Sanchez Nuevo vídeo: Configuración y ejemplo de uso del EMPIEsther Sanchez #Comunidad de Desarrolladores Oficial Resumen del mes de febrero (2023)Esther Sanchez Ganadores del 2º concurso de artículos técnicos en españolEsther Sanchez Concurso de Artículos Técnicos en Inglés: Tutoriales de InterSystems IRIS Esther Sanchez Lo mejor del invierno 2022/23 en la ComunidadEsther Sanchez Mejoras al escribir publicacionesEsther Sanchez #Global Masters Global Masters: Puntos por vuestras ideas en InterSystems IdeasEsther Sanchez Global Masters: Nuevas insignias por reseñas en Open ExchangeEsther Sanchez #Global Summit Todo listo para el Global Summit 2023Esther Sanchez Ya hay programadas 65 sesiones para el Global Summit. Y subiendo...Esther Sanchez #Caché Versiones de mantenimiento de Caché y EnsembleJose Tomas Salvador Nueva versión de mantenimiento 2018.1.8 de Caché, Ensemble y HSAP David Reche #Ideas de InterSystems Novedades de InterSystems Ideas, marzo 2023Esther Sanchez Preguntas #HealthShare Indagando de qué manera añadir un condicional IF en una estructura JSON que represente un recurso FHIRYone Moreno #Caché Intrigante mensaje SOAP, el cual directo a destino si funciona; sin embargo por ESB noYone Moreno #InterSystems IRIS for Health Error al instalar ZPMKurro Lopez Debates #Ideas de InterSystems Modo oscuro de la Comunidad de DesarrolladoresEsther Sanchez

#ZEN

6 Publicaciones0 Seguidores

#HealthShare

146 Publicaciones2 Seguidores
Pregunta
Yuri Marx Pereira Gomes · 25 jun, 2021

¿Cómo publico mi REST API utilizando HTTPS?

Cuando publico mi API, solo está disponible HTTP. ¿Cómo publico mi REST API utilizando HTTPS? Hola, habría varias opciones. Quizá la más habitual: 1. Instalar un servidor web público (Windows, Linux). 2. Conectarlo a InterSystems IRIS. 2. Habilitar HTTPS en el servidor web. LA forma más sencilla es Let's Encrypt. Otra opción sería utilizar un proxy server en docker. Como Guillaume Rongier hace en este ejemplo publicado en GitHub: https://github.com/grongierisc/Https-Proxy-IRIS-Docker o este de Lorenzo Scalese: https://github.com/lscalese/isc-webgateway-letsencrypt Hola, Complementario a la documentación del punto 1 que apunta Jose, siempre encuentro útil para estos temas el siguiente vídeo (no es de IRIS pero imagino que la base será la misma): InterSystems Webinar: Configuring a Web Server for IIS for Better Performance and Security
Anuncio
Esther Sanchez · 17 sep, 2021

Vídeotutorial en español: Introducción a ObjectScript

¡Hola desarrolladores! Nuestro compañero @jose-tomas.salvador ha realizado varios videotutoriales de iniciación a ObjectScript, a modo de curso, para los nuevos desarrolladores que están conociendo la tecnología de InterSystems. Iremos presentando cada videotutorial en distintos anuncios. Hoy os traemos el primero de la serie, en el que presenta el curso: ⏯ Capítulo 0: Introducción Para una mejor visualización, os aconsejamos que veáis los videos a pantalla completa. En GitHub se incluyen algunos ejemplos del código que se utilizan en distintas partes del tutorial. IMPORTANTE: No se trata de una formación oficial de InterSystems y de ningún modo pretende (ni puede) sustituir a la formación oficial, que es mucho más extensa y completa. La intención de @jose-tomas.salvador es que sea un recurso más para iniciarse en el mundo de ObjectScript, que sirva de punto de partida y acicate y ayude a seguir avanzando de forma personal o con otros recursos de eLearning o formación presencial. ¡Esperamos que os resulte útil!