Olá Comunidade!
Tenho o prazer de anunciar que, desde o início deste ano, publicamos muitos dos SDKs de cliente para InterSystems IRIS, InterSystems IRIS for Health e Health Connect nos repositórios externos correspondentes (Maven, NuGet, npm e PyPI). Isso oferece muitos benefícios para você, como:
- Você pode acessar as versões mais recentes de um SDK de cliente assim que forem publicadas, independentemente do ritmo de lançamento do InterSystems IRIS.
- Você pode integrar os SDKs como uma dependência com a ferramenta de gerenciamento de pacotes nativa dentro do seu ecossistema e gerenciar dependências de uma maneira padrão do setor.
- Os usuários finais podem acessar os SDKs diretamente, por exemplo, quando buscam acesso direto à camada de banco de dados por meio de uma ferramenta SQL como o DBeaver.
- Você pode publicar projetos com dependências nos SDKs de cliente da InterSystems sem incluí-los diretamente no seu projeto.
Segue abaixo uma lista dos SDKs de cliente que publicamos até o momento, bem como o número da versão correspondente da versão mais recente e onde encontrá-los:
Java
| JDBC | 3.10.5 | https://mvnrepository.com/artifact/com.intersystems/intersystems-jdbc |
| Document API | 1.0.3 | https://mvnrepository.com/artifact/com.intersystems/intersystems-document |
.NET
| ADO | 2.6.0 | https://www.nuget.org/packages/InterSystems.Data.IRISClient/ |
| Bindings | 2.5.2 | https://www.nuget.org/packages/InterSystems.Data.Bindings/ |
| XEP | 2.4.0 | https://www.nuget.org/packages/InterSystems.Data.XEP/ |
| Entity Framework Core | 1.0.0 | https://www.nuget.org/packages/InterSystems.EntityFrameworkCore.Iris/ |
| Document API | 1.1.0 |
Node.js
Python
| Python SDK | 5.3.0 | https://pypi.org/project/intersystems-irispython/ |
Doravante, os SDKs de cliente serão publicados em repositórios externos assim que uma nova versão estiver disponível. Os repositórios externos também se tornarão o principal canal de distribuição para os SDKs de cliente.
A utilização dos SDKs do cliente está sujeita aos Termos de Uso descritos aqui: https://www.intersystems.com/IERTU/
Se você ainda não utilizou os repositórios externos, recomendo que os experimente. Como sempre, aguardamos seu feedback!
.png)