Home » Software Development » Apache Olingo is now a top-level project

About Theodora Fragkouli

Theodora Fragkouli
Theodora has graduated from Computer Engineering and Informatics Department in the University of Patras. She also holds a Master degree in Economics from the National and Technical University of Athens. During her studies she has been involved with a large number of projects ranging from programming and software engineering to telecommunications, hardware design and analysis. She works as a junior Software Engineer in the telecommunications sector where she is mainly involved with projects based on Java and Big Data technologies.

Apache Olingo is now a top-level project

The Apache Software Foundation recently announced that Apache Olingo has graduated from the Apache Incubator to become a Top-Level Project, thus signifying that the project’s community and products have been well-governed under the ASF’s meritocratic process and principles.

Apache Olingo is an open-source, generic Java client and server library implementation of the OData (Open Data Protocol) standard for interoperable querying and sharing of data across applications in enterprise, Cloud, and mobile environments. It provides generic Java and JavaScript libraries that implement the Open Data Protocol (OData), the standardized data access protocol used for creating and consuming data APIs in an interoperable manner across applications and devices. OData provides a uniform way to expose full-featured data APIs by building on core protocols such as HTTP as well as commonly accepted methodologies such as REST.

Apache Olingo serves client and server aspects of OData 2.0, and will serve as a code base for OData 4.0, the OASIS standard of the protocol (OASIS OData TC). It is used by browser-based user interfaces to query data residing on servers. It is also used to synchronize data to mobile devices, and exchange data between server systems, and is part of the technical foundation of SAP NetWeaver Gateway technology, among other enterprise solutions.

Apache Olingo supports multiple languages, including Java and JavaScript for OData clients and servers, namely OData 2.0 in Java, OData 4.0 in Java, and OData 4.0 in JavaScript. The extensions part of Olingo contain additional features, such as the support of Java Persistence API (JPA) or annotated bean classes. The project comes with full documentation, that includes examples of implementing a custom OData service, including a sample Web application built with Apache Maven that can be deployed to any Java Platform, Enterprise Edition (JEE)-compliant Web application server, such as Apache Tomcat.

Olingo had entered the Apache Incubator in July 2013, seeded by code from SAP (Java server libraries for OData 2.0) and Microsoft Open Technologies (Java client libraries for OData 3.0 and JavaScript libraries for OData 3.0).

Apache Olingo software is released under the Apache License v2.0, and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project’s day-to-day operations, including community development and product releases.

Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

6. Spring Interview Questions

7. Android UI Design

and many more ....

 

One comment

  1. Can we develop the olingo Services that are compatible to run on Web Sphere Application Server.

    If so, Could you please share me sample example link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*


6 − = five

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close