Pesquisar

文章
· 八月 5, 2024 阅读大约需 2 分钟

第一章 修改 Web 客户端

第一章 修改 Web 客户端

修改 Web 客户端

生成 Web 客户端类后,通常不需要编辑该类。相反,需要编写代码来创建该类的实例并提供客户端错误处理。本主题讨论了微调 Web 客户端的各种方法,可以通过修改 Web 客户端实例或(不太常见)修改生成的类来实现。

注意:不要创建生成的 Web 客户端类的子类。编译器不会生成正常运行所需的支持类,因此子类将无法使用。

禁用 Web 客户端的 Keep-Alive

默认情况下,如果重复使用 Web 客户端实例来发送多条请求消息,IRIS 会在一次 HTTP 传输中发送所有消息(使用 HTTP 1.1 保持活动连接)。具体来说,IRIS 保持 TCP/IP 套接字打开,这样 IRIS 就无需关闭并重新打开它。要禁用此保持活动行为,请执行以下操作之一:

讨论 (0)1
登录或注册以继续
InterSystems 官方
· 八月 5, 2024

IAM 2.8.4.10 & 3.4.3.10 Anúncio de Lançamento

As versões 2.8.4.10 e 3.4.3.10 do InterSystems API Manager (IAM) já estão disponíveis para o público em geral. Essas são as versões mais recentes das duas versões de longo prazo com suporte do IAM. Essas versões contêm correções importantes e todos os clientes são incentivados a fazer o upgrade.

Os clientes do IAM 3.0 ou 3.2 são incentivados a fazer o upgrade para a versão 3.4.3.10, pois o suporte para essas versões chegará ao fim em breve.

O IAM é um gateway de API entre seus servidores e aplicativos InterSystems IRIS, fornecendo ferramentas para monitorar, controlar e governar efetivamente o tráfego baseado em HTTP em escala. O IAM está disponível como um complemento gratuito para sua licença do InterSystems IRIS.

O IAM pode ser baixado da área Componentes do site WRC Software Distribution.

Siga o Guia de Instalação para obter orientação sobre como baixar, instalar e começar a usar o IAM. A documentação completa do IAM 3.4 fornece mais informações sobre o IAM e como usá-lo com o InterSystems IRIS. Nosso parceiro Kong fornece mais documentação sobre o uso do IAM na documentação do Kong Gateway (Enterprise) 3.4

O IAM está disponível apenas no formato OCI (Open Container Initiative), também conhecido como Docker container. As imagens de contêiner estão disponíveis para mecanismos de tempo de execução compatíveis com OCI para Linux x86-64 e Linux ARM64, conforme detalhado no documento de Plataformas Suportadas
 

讨论 (0)0
登录或注册以继续
公告
· 八月 5, 2024

Vencedores do Concurso de Python

Olá Comunidade,

É hora de anunciar os vencedores do Concurso de Python

Obrigada a todos os nossos maravilhosos participantes que submeteram 9 aplicações 🔥 


Nomeação dos Especialistas

🥇 1º lugar $5,000 vai para a aplicação sqlzilla de @Henry Pereira, @José Pereira, @Henrique Dias

🥈 2º lugar e $3,000 vai para a aplicação iris-RAG-Gen de @Muhammad Waseem

🥉 3º lugar $1,500 vai para a aplicação sheltershare de @Zeljko Sucic, @Damir Miklos

🏅 4º lugar $750 vai para a aplicação irislab de @Dmitry Maslennikov

🏅 5º lugar $500 vai para a aplicação iris-email-analyzer-app de @Eric Mariasis

🌟 $100 vai para a aplicação IRIS RAG App de @Alex Alcivar

🌟 $100 vai para a aplicação  IRIS-production-chat-robot de @Ste Sharma 

🌟 $100 vai para a aplicação  ServiceInspection de @Wolis Oliavr

🌟 $100 vai para  a aplicação iris-errors-analysis-graph de @Davi Massaru Teixeira Muta, @Lucas Fernandes

Nomeação da Comunidade

🥇 1º lugar e $1,000 vai para a aplicação sqlzilla de @Henry Pereira, @José Pereira, @Henrique Dias

🥈 2º lugar e $750 vai para a aplicação ServiceInspection de @Wolis Oliavr

🥉 3º lugar $500 vai para a aplicação iris-RAG-Gen de @Muhammad Waseem

🏅 4º lugar $300 vai para a aplicação IRIS-production-chat-robot de @Ste Sharma

🏅 5º lugar $200 vai para a aplicação sheltershare de @Zeljko Sucic, @Damir Miklos 

Nossos mais sinceros parabéns a todos os participantes e vencedores!

Junte-se à diversão na próxima vez 😉

2 Comments
讨论 (2)1
登录或注册以继续
问题
· 八月 5, 2024

Cache \ Database 'size' \ RESIZING - UNIVERSE / UNIDATA

Ok, I am attempting to clarify the required use of the RESIZE command, when you have a UNIVERSE or a UNIDATA DB attached to Cache. Traditional UNIVERSE / UNIDATA databases 'require' that hashed files be re-sized according to historic use, to prevent file overflow (aka. performance issues). It is not clear if that requirement is fully eliminated by attaching one of these databases to Cache. It is clear that, if you do not allocate 'enough' space on Cache for the database 'as a whole', that is a problem. But, Cache space allocation for the database 'as a whole' seems to be separate and distinct from the need to properly size hashed files, on an attached UNIVERSE or UNIDATA database.

 

Can anyone clarify this requirement, and, specify the 'why' to that answer?

6 Comments
讨论 (6)2
登录或注册以继续
讨论
· 八月 5, 2024

Code Golf: Print every character your program doesn't have

Today we have an unusual code golf: build a program (using only printable ASCII characters, tabs and newlines) that prints out exactly the characters in the printable ASCII space (characters 32 to 126) that don't appear in your program's source code (in any order, however many times you want).

As usual, the goal is to produce the shortest code to do this.

My (admittedly not very good, but does the job!) entry:

Class ascii.ascii {

ClassMethod ascii()
{
    set x="!#$%&'()*+,-./0123456789:;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdfghijklmnopqruvwyz{|}~"
}

}

Let's say the characters in the signature:

ClassMethod ascii(){}

do not count for program's source code.

22 Comments
讨论 (22)3
登录或注册以继续