検索

記事
· 2024年8月20日 2m read

第四章 设置和其他常见活动

第四章 设置和其他常见活动

作为参考,本主题介绍了用于保护 Web 服务的常见活动。

执行设置任务

对于大多数与 SOAP 安全相关的任务,必须首先执行以下任务:

  • 提供可信证书供 IRIS 使用
  • 创建 IRIS 凭证集

这些任务也是使用 XML 工具中描述的某些任务的先决条件。

可能还需要创建 SSL/TLS 配置。有关信息,请参阅 TLS 指南。

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2024年8月20日

Developer Community at Global Summit 2024: Leveraging Developer Ecosystem Tools for Success

Hi Community,

We're super excited to share with you a very special session from the Global Summit 2024! And it is so special because it is about the Developer Community and Developer Ecosystem. 

🤩 Leveraging Developer Ecosystem Tools for Success @ Global Summit 2024

From this session you will learn about the features and benefits the Developer Ecosystem offer to developers, including the Developer Community forum, Open Exchange application gallery, and InterSystems Ideas feedback portal. By the end of this session, you'll know how to leverage these portals to enhance your development workflows effectively. Follow the quizz at the end and tell us in the comments how well would you have done!

Presenters:
🗣 @Dean Andrews, Head of Developer Relations, InterSystems
🗣 @Anastasia Dyubaylo, Manager of Developer Community and Analytics
🗣 @Olga Zavrazhnova, Manager of Community Advocates and Events
🗣 @David Reche, Sales Account Manager, InterSystems  

Hope you enjoy our session!

Feel free to share your feedback in the comments to this post 😉

1 Comment
ディスカッション (1)1
続けるにはログインするか新規登録を行ってください
質問
· 2024年8月20日

Business Process, pool size and external program call (FOP) via $ZF

Question: can a business process with pool size > 1 invoke external programs in parallel via $ZF(-100)?

We have a production that takes HL7 (ORU_R01) messages in and produces a PDF from each one for onward transmission to a document store.

The PDF creation is implemented in a business process which transforms the HL7 to XML, saves the XML to the filesystem, then calls Apache FOP (the version distributed with Ensemble) via $ZF(-100) to produce the PDF, which is stored on the filesystem. The call to FOP takes the name of the XML file, the name of a stylesheet file (one of three, depending on the contents of the HL7 message), and the name of the output file for storing the PDF. The XML and PDF filenames are guaranteed to be unique.

This works smoothly when the pool size for the business process is 1.

However, when pool size > 1 many (most?) of the Apache FOP calls fail to complete, but don't generate errors. To Ensemble they appear to complete successfully, but don't produce a PDF (and run too quickly - in normal operation they are taking 1.5s-2s per PDF, but when executed in parallel the ones that fail appear to be failing pretty much instantly).

Is the problem $ZF, or is it something specific to FOP that stops it being called simultaneously from Ensemble? (We've called FOP from 2x scripts in parallel outside of Ensemble, and that appears to work.)

2 Comments
ディスカッション (2)2
続けるにはログインするか新規登録を行ってください
質問
· 2024年8月20日

Override a Method in VS Code?

Is there a wizard to override pieces of class (parameters, properties, methods, etc.) like there is in Studio? I can't find this functionality anywhere. If it's not there, it's certainly a piece I'll sorely miss as we transition to VS Code.

2 Comments
ディスカッション (2)3
続けるにはログインするか新規登録を行ってください
記事
· 2024年8月20日 1m read

Primera búsqueda vectorial en IRIS

Hay un montón de grandes artículos de la comunidad con respecto a la «búsqueda de vectores en IRIS», y ejemplos en OpenExchange. Cada vez que los veo, ¡me encanta saber que tantos desarrolladores ya prueban los vectores en IRIS!

Pero si todavía no has probado los vectores en IRIS, dame un minuto y lo vemos 😄: creamos una clase IRIS y con eso ya es suficiente para ver cómo pones datos vectoriales en tu base de datos IRIS y cómo los comparas en tu aplicación.

Podéis ver el código fuente en OpenExchange «First-Vector-Search-on-IRIS».

---

(1) Esta clase incluye dos propiedades

  • "feedback" como %String
  • "feedbackv" como %Vector (vector value), generada a partir de "feedback".

      

(2) Esta clase tiene el método «search», que devuelve las filas en orden de «mejor feedback» comparando los vectores «feedbackv».

 

---

La guía paso a paso se describe en la página de OpenExchange page.
Espero que mi ejemplo y otros artículos de la comunidad le animen a probar la búsqueda vectorial en nuestro producto.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください