Fejlesztés
Dolgozzon úgy, ahogy Ön szeretnéA fejlesztők
akkor dolgoznak a legjobban és érnek el gyorsabb eredményeket, ha olyan eszközöket és technológiákat használnak, amelyek ismerősek számukra. Az InterSystems IRIS-t úgy tervezték, hogy nyílt, szabványokon alapuló módon együttműködjön a Javával és más népszerű fejlesztési technológiákkal.
Kliensoldali fejlesztés az InterSystems IRIS-szel
Az InterSystems IRIS számos népszerű fejlesztési technológiával használható, beleértve a Java, .NET, Python, Node.JS, REST, JSON, C++, JavaScript, XML és egyéb technológiák használatát.
Java
A Java vitathatatlanul a világ legszélesebb körben használt nyelve.
Az InterSystems IRIS többféleképpen is képes együttműködni a Javával:
- JDBC - ad hoclekérdezésekhez</x-1>
- XEP (EXtreme Event Processing) - gyors hozzáférés egyszerű Java objektumokhoz
- Hibernate - gazdag hozzáférés komplex Java objektumokhoz
-
Apache Spark Connector - nagy adathalmazok elemzéséhez
Python
A leggyorsabban növekvő nyelv támogatása tovább bővül.
- PyODBC - nagyszerű ad hoc SQL-lekérdezésekhez
- Python Native API - közvetlen hozzáférés a natív adatstruktúrákhoz a végső rugalmasság és teljesítmény érdekében
-
Python Gateway - futtassa Python alkalmazásait az adatbázis közelében minimális átalakítással
REST
A REST gyors és könnyű kommunikációt biztosít a webszolgáltatások számára. Általában mobil- és webes alkalmazások fejlesztéséhez használják (általában JSON hasznos teherrel). Az InterSystems IRIS megkönnyíti az adatok és funkciók szolgáltatásként való közzétételét, és REST API-val rendelkezik, amely megkönnyíti a REST használatát.
Egyéb fejlesztési technológiák
Más fejlesztési technológiák is használhatják az InterSystems IRIS-t az ODBC-n keresztül vagy az általunk biztosított nyelvspecifikus objektumkönyvtárak elérésével.
Szerveroldali fejlesztés az InterSystems IRIS-szel
Az ObjectScript egy nagy teljesítményű objektumorientált programozási nyelv, amely hozzáférést biztosít az InterSystems IRIS adatbázis-magjához. Az objektummódszerek közvetlenül elérhetik az InterSystems IRIS többdimenziós tömbjeit, vagy használhatják az SQL-t.
Az InterSystems IRIS objektumok (beépített könyvtárakon keresztül) Java, .NET, C++, JavaScript és számos más nyelv számára is elérhetőek.
Telepítési lehetőségek
Az üzleti igényeknek kell vezetniük a telepítési döntéseket

A megoldások telepítésének módjára vonatkozó döntésének üzleti megfontolásokon kell alapulnia, nem pedig technológiai korlátokon. Akár a felhasználók telephelyén szeretné telepíteni az alkalmazásokat, akár nyilvános vagy privát felhőben szeretné hosztolni az alkalmazásokat, akár szoftver mint szolgáltatás, multifelhő vagy hibrid on premises/felhő architektúra keretében kívánja biztosítani, mi elkötelezettek vagyunk amellett, hogy a lehető legegyszerűbbé tegyük a feladatot.
Az InterSystems IRIS kompatibilis a nyílt forráskódú és kereskedelmi eszközökkel, valamint a saját eszközeinkkel, hogy lehetővé tegye a telepítési modell(ek) és a felhőszolgáltatók szabad megválasztását. Eszközeink közé tartoznak:
InterSystems Cloud Manager
Az InterSystems Cloud Manager (ICM) lehetővé teszi az InterSystems termékeken alapuló alkalmazások rendelkezésre bocsátását és telepítését. Egyetlen definíciós fájlból létrehozhat és biztosíthat minden olyan erőforrást (számítási, tárolási, hálózati stb.), amelyre az alkalmazásnak szüksége van.
InterSystems Kubernetes Operator
Az InterSystems Kubernetes Operator (IKO) az IRIS-specifikus tudást és a legjobb gyakorlatokat egy könnyen használható, automatizált eszközbe csomagolja
Rendszer riasztás és felügyelet
A System Alerting and Monitoring (SAM) az InterSystems IRIS és az InterSystems IRIS for Health példányok állapotának riasztások és műszerfalak segítségével történő nyomon követésére szolgáló natív ajánlatunk.