Preview
Please note, that for better results you would want to add in the long description main problems or tasks which your product solves
Previous value: `OData Server for IRIS`
Previous value: `https://github.com/yurimarx/isc-iris-odata`
Previous value: `Download`
Previous value: `Integration`
Previous value: `InterSystems IRIS, InterSystems IRIS for Health`
Previous value: ``
Previous value: `OData Server for InterSystems IRIS SQL Repositories`
Previous value: `# InterSystems IRIS OData Server
##### OData Server for InterSystems IRIS SQL Repositories
- This is an OData Web Server to consume any Intersystems IRIS %Persistent class as an OData REST Service.
- OData is an open source market pattern to expose data as REST Service without programming.
- OData specification v4 is mantained by OASIS in: https://www.odata.org/.
- This product uses: Apache Olingo (to implement OData v4), Spring Boot to run as a microservice.
## Clone the project
- Clone from: https://github.com/yurimarx/isc-iris-odata.git
## Build and run
#### Docker alternative
##### After clone this repository go to root path and execute following instruction:
- Go to: isc-iris-odata folder
- Execute: mvnw install (MS Windows) or ./mvnw install (linux or mac)
- Execute: docker build -t odata:1.0.0 .
- Execute: docker run -p 8080:8080 odata:1.0.0
#### Maven alternative
##### After clone this repository go to root path and execute following instruction:
- Go to: isc-iris-odata folder
- Execute: mvnw spring-boot:run
## Config Intersystems IRIS Connection
- Access http://localhost:8080/
- Set database parameters and submit
- Stop and start again the docker instance or spring application to run with new parameters
## Use OData with Intersystems IRIS connection
- Access http://localhost:8080/odata.svc/ to list entities (only persistent entities will be presented)
- To list entity data access http://localhost:8080/odata.svc/EntityName
- To detail entity data access http://localhost:8080/odata.svc/EntityName(1)
- If you want return results in json format use http://localhost:8080/odata.svc/Animal?$format=application/json`
Previous value: `https://github.com/yurimarx/isc-iris-odata/blob/master/LICENSE`
Previous value: `https://community.intersystems.com/post/odata-and-intersystems-iris`
Previous value: `https://community.intersystems.com/post/odata-server-intersystems-iris`
Previous value: `https://community.intersystems.com/post/integrate-sap-and-intersystems-iris-using-odata`
Previous value: `https://community.intersystems.com/post/new-coding-talk-odata-server-intersystems-iris`
Previous value: `https://es.community.intersystems.com/post/c%C3%B3mo-integrar-sap-con-intersystems-iris-usando-odata`
Previous value: `https://es.community.intersystems.com/post/intersystems-iris-y-odata`
Previous value: `https://jp.community.intersystems.com/post/odata%E3%81%A8intersystems-iris`
Previous value: `https://youtu.be/9lhkuPfQ-R8`
Previous value: `https://github.com/yurimarx/isc-iris-odata/blob/master/README.md`
Previous value: `yurimarx@gmail.com`
Previous image: Not set
Open Exchange - is a place for developers and where they share and find useful tools for development process. If your product is made for developers needs you may also publish it on Open Exchange.