Desenvolvimento
Trabalhe da maneira que você quer que os desenvolvedores trabalhem melhor e obtenham resultados mais rapidamente quando usam ferramentas e tecnologias que lhes são familiares. A InterSystems IRIS foi concebida para trabalhar com Java e outras tecnologias de desenvolvimento populares de uma forma aberta e baseada em padrões.
Desenvolvimento do lado do cliente com InterSystems IRIS
InterSystems IRIS pode ser utilizado com muitas tecnologias de desenvolvimento populares, incluindo Java, .NET, Python, Node.JS, REST, JSON, C++, JavaScript, XML, e muito mais.
Java
Java é sem dúvida a linguagem mais utilizada no mundo.
InterSystems IRIS pode interagir com Java de várias maneiras:
- JDBC - para consultas ad hoc
- XEP (EXtreme Event Processing) - acesso rápido para objetos Java simples
- Hibernate - acesso rico para objetos Java complexos
-
Apache Spark Connector - para análises em grandes conjuntos de dados
Python
O nosso suporte para a linguagem de crescimento mais rápido continua a expandir-se.
- PyODBC - ótimo para consultas ad hoc SQL
- Python Native API - acesse diretamente as estruturas de dados nativos para flexibilidade e desempenho finais
-
Python Gateway - execute suas aplicações Python perto do banco de dados com o mínimo de refatoração
REST
REST fornece comunicação rápida e leve para serviços Web. É normalmente utilizado (normalmente com uma carga útil JSON) para o desenvolvimento de aplicações móveis e Web. O InterSystems IRIS facilita a exposição de dados e funcionalidades como serviços, e possui uma API REST que simplifica a utilização do REST.
Outras Tecnologias de Desenvolvimento
Outras tecnologias de desenvolvimento podem usar o InterSystems IRIS através de ODBC ou acessando bibliotecas de objetos de linguagem específica que nós fornecemos.
Desenvolvimento Server-Side com InterSystems IRIS
ObjectScript é uma poderosa linguagem de programação orientada a objetos que fornece acesso ao kernel do banco de dados dentro do IRIS da InterSystems. Os métodos de objetos podem acessar diretamente arrays multidimensionais IRIS da InterSystems, ou pode usar SQL.
Os objetos IRIS da InterSystems podem ser expostos (através de bibliotecas embutidas) a Java, .NET, C++, JavaScript, e muitas outras linguagens.
Opções de Implantação
Necessidades de Negócios Devem Impulsionar Decisões de Implantação
Sua decisão sobre como implantar suas soluções deve ser baseada em considerações comerciais - e não em restrições tecnológicas. Se você deseja instalar aplicativos em sites de usuários, hospedar seus aplicativos em uma nuvem pública ou privada, fornecer software como serviço, multi-nuvem ou em um híbrido em instalações / arquitetura de nuvem, estamos empenhados em tornar a tarefa o mais simples possível.
InterSystems IRIS é compatível com ferramentas comerciais e de código aberto, bem como as nossas próprias para permitir a liberdade de escolher o(s) seu(s) modelo(s) de implantação e fornecedores de nuvem. As nossas ferramentas incluem:
InterSystems Kubernetes Operador
O operador Kubernetes da InterSystems (IKO) reúne conhecimentos específicos de IRIS e melhores práticas em uma ferramenta automatizada e fácil de usar