Skip to content
Effettua una ricerca per conoscere i prodotti e le soluzioni di InterSystems, le opportunità di carriera e altro ancora.

InterSystems IRIS Sviluppo & Deployment

Costruire e implementare applicazioni ad alte prestazioni abilitate per il Machine Learning

abstract technology image

Sviluppo

Lavora come preferisci
Gli sviluppatori lavorano meglio e ottengono risultati più velocemente quando usano strumenti e tecnologie che conoscono bene. InterSystems IRIS è stato concepito per lavorare con Java, Python e altre tecnologie di sviluppo diffuse, in modo aperto e basato sugli standard.

Sviluppo lato client con InterSystems IRIS

InterSystems IRIS può essere utilizzato con numerose tecnologie di sviluppo comuni tra cui Java, .NET, Python, Node.JS, REST, JSON, C++, JavaScript, XML e altre.

Java

Probabilmente Java è il linguaggio più usato al mondo.

InterSystems IRIS interagisce con Java secondo diverse modalità:

Python

Continua l'espansione del nostro supporto per il linguaggio che cresce più rapidamente.

  • PyODBC - ottimo per query ad hoc SQL
  • Python Native API - accede direttamente alle strutture dati native per flessibilità e prestazioni ai massimi livelli
  • Python Gateway - esegui le applicazioni Python vicino al database con un refactoring minimo

REST

REST assicura una comunicazione veloce e leggera per i Web Services. Viene normalmente usato (di solito con un payload JSON) per lo sviluppo di applicazioni mobili e web. Grazie a InterSystems IRIS diventa facile esporre dati e funzionalità come servizi, e dispone di un'API REST che rende semplice l'uso di REST.

Altre tecnologie di sviluppo

Altre tecnologie di sviluppo possono usare InterSystems IRIS attraverso ODBC o accedendo alle librerie di oggetti da noi offerte, specifiche per quel linguaggio.

Sviluppo lato server con InterSystems IRIS

ObjectScript è un potente linguaggio di programmazione orientato agli oggetti che permette di accedere al kernel del database all'interno di InterSystems IRIS. I metodi degli oggetti possono accedere direttamente agli array multidimensionali di InterSystems IRIS, o possono usare SQL.

Gli oggetti di InterSystems IRIS possono essere esposti (attraverso le librerie integrate) a Java, .NET, C++, JavaScript e molti altri linguaggi.

Opzioni di deployment

Le modalità di deployment dovrebbero essere definite dalle esigenze aziendali

developer looking at code on a monitor

Le decisioni relative alle modalità di implementazione delle soluzioni dovrebbero essere legate a considerazioni di business, non ai vincoli tecnologici. Che tu intenda installare le applicazioni presso i siti degli utenti, ospitarle in un cloud pubblico o privato, fornire software-as-a-service, multi-cloud o in un'architettura ibrida on-premise/sul cloud, cerchiamo di renderti la vita più facile.

InterSystems IRIS è compatibile con strumenti open source e commerciali, oltre che con i nostri, e ti permette di scegliere liberamente le modalità di implementazione e i principali cloud vendor.
I nostri strumenti includono:

InterSystems Kubernetes Operator

InterSystems Kubernetes Operator (IKO) unisce la conoscenza e le migliori pratiche di IRIS in uno strumento automatico e facile da usare.