Pradeep, This is very similar to our discussion about using rest functions to directly perform all activities against Carbon admin services. I think it will be a good idea to build a web app that exposes these functions. This way complete command line suite and/or toolkits can be built to allow full automation of provisioning and administrative functions.
From: Pradeep Fernando [mailto:[email protected]] Sent: Wednesday, September 11, 2013 3:23 AM To: dev Subject: Re: RESTful API for Stratos Controller Hi Devs, Can someone of you please schedule a hangout for the above topic. :) below is the description i came up with, <description> At the moment, the Stratos admin interfaces are tightly coupled to Carbon admin services. Hence All the backend interfaces are exposed as web-services. This in turn has encouraged developers to develop stratos controller front-ends as Carbon UI components. IMHO it is possible to develop Stratos backend interfaces as RESTful services. The initial proposal is to develop them as a seperate JAX-WS webapp. But the topic is open for discusssion. This would allow Stratos developers to, create front-ends (simple web-apps) that make use of restful APIs. Commandline tooling can make use of REST APIs as well. </description> thanks, --Pradeep On Sun, Aug 18, 2013 at 7:25 PM, Isuru Haththotuwa <[email protected]<mailto:[email protected]>> wrote: On Sat, Aug 17, 2013 at 6:58 PM, Pradeep Fernando <[email protected]<mailto:[email protected]>> wrote: Hi All, I participated in the recent hangout and came to know that command-line client and stratos controller interact via WS calls. I would like to propose a RESTful interface to the stratos admin operations. WDYT ? if the community agrees, i would like to implement this functionality. +1 for the idea. The team discussed this some time ago (prior to the incubation) but could not do it then due to time constraints. [https://ssl.gstatic.com/docs/doclist/images/icon_11_drawing_list.png] RESTful stratos services<https://docs.google.com/drawings/d/1wcbGjKS9oRtmmSbo1CMJnEZzvuvj_pceaud-pfFl3f0/edit?usp=drive_web> thanks, --Pradeep -- Thanks and Regards, Isuru H. -- Pradeep Fernando. http://pradeepfernando.blogspot.com/
