The Cloud Components™ Framework

The Cloud Components Framework consists of the CCF Client, the CCF gateway and the CCF Server. 

ccf-architecture-small

CCF Client

The CCF client consist of multiple interfaces of diverse development systems and programming languages.

Currently directly supported are:

  • HTML5 interface: HTML/Javascript for Internet Explorer 10+ (or Chrome Frame), Firefox, Chrome, Safari, iPhone, iPad
    Applet interface (Java): HTML/Javascript for Internet Explorer, Firefox, Chrome, Safari browsers
  • .Net (User control, DLL)
  • ASP.Net (Server control, DLL)
  • Java Swing (jar)

 

Implicitly  (by HTML/Javascript) the client can also be used with languages like JSP, JSF, PHP etc.

The HTML5 interface supports all operating systems.
The Java interface does currently only support Windows operating systems!

 

CCF Gateway

The CCF Gateway is the link between the CCF Client and the CCF Server. The Gateway can be installed individually as well as together with the CCF server on one physical computer. The Gateway distributes the requests to one or multiple CCF Servers. Thereby the system is highly scalable.

 

CCF Server

The CCF Server consists of the CCF Listener and the Cloud Components. The Listener controls information flow and accessing Cloud Components. The Cloud Component Extensions permit customizable extensions that can be used in CCF Client.