Work the Way You Want
Developers work best and achieve results faster when they use tools and technologies that are familiar to them. InterSystems IRIS is designed to work with Java and other popular development technologies in an open, standards-based fashion.
Client-Side Development with InterSystems IRIS
Java is arguably the world’s most widely used language.
InterSystems IRIS can interact with Java in several ways:
- JDBC – for ad hoc queries
- XEP (EXtreme Event Processing) – fast access for
simple Java objects
- Hibernate – rich access for complex Java objects
- Apache Spark Connector – for analytics on large
REST provides fast, lightweight communication for Web services. It is commonly used (usually with a JSON payload) for the development of mobile and Web applications. InterSystems IRIS makes it easy to expose data and functionality as services, and it has a REST API that makes it simple to use REST.
Other Development Technologies
Other development technology can use InterSystems IRIS either through ODBC or by accessing language-specific object libraries that we provide.
Server-Side Development with InterSystems IRIS
ObjectScript is a powerful object-oriented programming language that provides access to the database kernel within InterSystems IRIS. Object methods can directly access InterSystems IRIS’ multidimensional arrays, or it can use SQL.