Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [che-dev] Exposing Orion-compliant API from Che

Hi Gennady,

 

Thank you for the reply.

We decided to go with a Guice-based approach as an initial take after managing to work out most of our issues.

We may have some technical issues nonetheless, We'll use the mailing list if necessary.

 

Thank you,

Tareq

 

 

thank you

Tareq Sharafy

 

From: che-dev-bounces@xxxxxxxxxxx [mailto:che-dev-bounces@xxxxxxxxxxx] On Behalf Of Gennady Azarenkov
Sent: Thursday 26 February 2015 16:36
To: che developer discussions
Subject: Re: [che-dev] Exposing Orion-compliant API from Che

 

Hi,

 

Could you please elaborate what exactly is blocking for you with our Guice based DI approach.

 

Best,


Gennady Azarenkov - CTO @ codenvy.com

 

 

On Thu, Feb 26, 2015 at 3:55 PM, Sharafy, Tareq <tareq.sharafy@xxxxxxx> wrote:

Hi team,

 

We are the Cloud Development Experience team in SAP Labs Israel.

As a part of integrating Che in our cloud solutions, we would like Che to support Orion-compliant APIs for its services. This gives us the advantage of smoothly unifying our backend into a single Che-based one without the effort of modifying all clients to align with Che.

 

Our current approach is to write an additional platform API service as an extension that provides all the Orion APIs.

However, the logic inside the services that are currently provided in platform-api cannot be used externally because it relies heavily on Guice mechanisms such as initializers and environment objects.  We thought about issuing loop-back REST calls to the Che server from our code, but this does not seem an optimal solution, let go the HTTP overhead.

 

Could you assist please? Are there better ways to achieve our goal?

 

thank you

Tareq Sharafy, Inbal Zilberman

Cloud Development Experience | SAP Labs Israel | 15 Hatidhar st, Raanana 43665, Israel

 


_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/che-dev

 


Back to the top