Apache Olingo - Java library that implements the Open Data Protocol

  •        177

Apache Olingo is a Java library that implements the Open Data Protocol (OData). Apache Olingo serves client and server aspects of OData. It currently supports OData 2.0 and will also support OData 4.0. The latter is the OASIS version of the protocol.

https://olingo.apache.org/

Tags
Implementation
License
Platform

   




Related Projects

RESTier - A turn-key library for building RESTful services


RESTier is a RESTful API development framework for building standardized, OData V4 based RESTful services on .NET platform. It can be seen as a middle-ware on top of Web API OData. RESTier provides facilities to bootstrap an OData service like what WCF Data Services (which is sunset) does, beside this, it supports to add business logic in several simple steps, has flexibility and easy customization like what Web API OData do.

Linq2Rest


Parses OData system query parameters to create a LINQ query that can be used to filter a model set. Also exposes a LINQ provider for web services supporting the OData query parameters. Use extension method Filter (in Linq2Rest namespace) on any IEnumerable source.

aspnet-api-versioning - Provides a set of libraries which add service API versioning to ASP


ASP.NET API versioning gives you a powerful, but easy-to-use method for adding API versioning semantics to your new and existing REST services built with ASP.NET. The API versioning extensions define simple metadata attributes and conventions that you use to describe which API versions are implemented by your services. You don't need to learn any new routing concepts or change the way you implement your services in ASP.NET today.The default API versioning configuration is compliant with the versioning semantics outlined by the Microsoft REST Guidelines. There are also a number of customization and extension points available to support transitioning services that may not have supported API versioning in the past or supported API versioning with semantics that are different from the Microsoft REST versioning guidelines.

EntityRepository


Provides a default OData server implementation for any Entity Framework DbContext, using Web API OData. Replaces WCF Data Services server.



CRM 2011 OData Query Designer


The CRM 2011 OData Query Designer allows you to build and exexcute OData REST queries by selecting filter criteria, select attributes and order by attributes.

OData Service Validation Tool


OData Service Validation Tool enables OData service authors to validate their implementation against the OData specification to ensure the service interoperates well with any OData client.

CRUD Services


Provides a single generic CRUD service that can handle CRUD operations for any entity. Includes wrappers for supporting backend frameworks like Entity Framework and Linq-To-Sql, as well as for communication stacks like WCF and ASP.NET Web API.

OData Client for Objective-C


The library is designed to facilitate the connection with data services that use the OData protocol. The library can be used on iOS devices and MacOS.

SharePoint-Add-in-REST-OData-CrossDomain


Use the SharePoint Cross Domain JavaScript library (CDL) and the SharePoint REST\OData endpoints to access SharePoint data from a remotely hosted web page without the need for OAuth tokens.

SharePoint-Add-in-REST-OData-BasicDataOperations


Use the SharePoint REST/OData endpoints to perform create, read, update, and delete operations on lists and list items from a SharePoint Add-in.

xrowodata - OData REST Interface for eZ Publish


OData REST Interface for eZ Publish

Silverlight DataGridToolbar Control for OData, RIA Services and local data


The library contains three controls for Silverlight DataGrid. The first control works with OData(WCF Data Services), the second one works with RIA Services and the third one works with local data. It can be used to filter, remove, edit and insert data.

Loopback - The Node.js API Framework


LoopBack is an open source Node.js framework built on top of Express optimized for building APIs for mobile, web, and other devices. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.

JaySvcUtil - generate JavaScript context from OData metadata


This tool generates client-ide metadata for OData service endpoints, so OData services can be consumed from JavaScript using JayData. http://jaydata.org

OData SDK for PHP


OData SDK for PHP is a library to facilitate the connection with OData Services.

Silverlight Data Source Control for OData


The control extends OData proxy class and cooperates with others Silverlight GUI controls. The control supports master-detail, paging, filtering, sorting, validation, changing data. You can append your validation rules. It works like a Data Source Control for RIA Services.

query-webapi-odata - A sample demonstrating how to query WebAPI services using OData


A sample demonstrating how to query WebAPI services using OData

Usergrid - The BaaS Framework you run


Usergrid is an open-source Backend-as-a-Service (“BaaS” or “mBaaS”) composed of an integrated distributed NoSQL database, application layer and client tier with SDKs for developers looking to rapidly build web and/or mobile applications. It provides elementary services (user registration & management, data storage, file storage, queues) and retrieval features (full text search, geolocation search, joins) to power common app features.