Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Eclipse Communications Framework (ECF) » Selecting best implementation for Remote Service
Selecting best implementation for Remote Service [message #1779021] Thu, 28 December 2017 20:55
Alain Picard is currently offline Alain PicardFriend
Messages: 260
Registered: July 2009
Senior Member
We have been using r-OSGI for many years in one of our product, but for another product we are looking at the best implementation given some of our constraints.

We have a server with local RCP clients, which also serves web content and provides REST/JSON services. Due to security and firewalls we have to run all communications over HTTPS/SSL (standard port 43).

This has lead me to run some tests with the r-OSGI/ Web socket implementation and also looked at support for multiple providers (i.e. REST) which is great.

Questions are, on the discovery front we have a single server (at the moment) and don't think we can use discovery with Zeroconf or SLP given our network limitations. What is best solution, would still like to discover what the server is offering. Almost considering using EDEF right now, which I tested, but that doesn't seem to be optimal. From reading it seems that generic server has built in discovery through shared objects (from old slides "• Connected clients see all service proxies"). Also from discussions
it does appear the the generic server might be faster. Would that then be the way to go as we expect quite a bit of "traffic". But it seems that the websocket implementation is for r-OSGI even if the original ( seemed to have been an implementation for ecf-generic-server.

What is the suggested path forward.

Thanks for your help and insight.


Previous Topic:Selecting best implementation for Remote Service
Next Topic:Selecting best implementation for Remote Service
Goto Forum:

Current Time: Mon Jun 05 19:15:31 GMT 2023

Powered by FUDForum. Page generated in 0.01929 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top