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 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