Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Sameera Perera
On Thu, Oct 30, 2014 at 11:30 AM, Dilshan Edirisuriya wrote: > 3) Does this APIs get exposed through API manager? If so how does the same >> API differentiate in multiple platforms? Does this have multiple APIs based >> on the platform? >> >>> Every device platform will have their own APIs. For e

Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Dilshan Edirisuriya
Will this be scalable? I mean have multiple APIs for the same purpose? Even if its done by connectors console needs to know in advance that it could execute specific operations on specific devices. I think we only show the appropriate functionality under each device rather having all of them togeth

Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Sameera Perera
On Fri, Oct 31, 2014 at 8:46 AM, Dilshan Edirisuriya wrote: > Will this be scalable? I mean have multiple APIs for the same purpose? ​Multiple APIs? How will we end up with multiple APIs?​ > Even if its done by connectors console needs to know in advance that it > could execute specific opera

Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Dilshan Edirisuriya
Please see the comments for the question. 3) Does this APIs get exposed through API manager? If so how does the same API differentiate in multiple platforms? Does this have multiple APIs based on the platform? >>> Every device platform will have their own APIs. For example registration for iOS wou

Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Sameera Perera
On Fri, Oct 31, 2014 at 9:04 AM, Dilshan Edirisuriya wrote: > Please see the comments for the question. > > 3) Does this APIs get exposed through API manager? If so how does the same > API differentiate in multiple platforms? Does this have multiple APIs based > on the platform? > >>> Every devic

Re: [Architecture] Proposed Architecture of CDM

2014-10-30 Thread Harshan Liyanage
Actually the connector will only act as an interface to communicate with the device. Actual platform-specific logic & the payload to be sent to the device (for executing an operation) will be constructed by the platform-specific OSGi bundle. There won't be any connection between CDM-Console & plat

Re: [Architecture] Proposed Architecture of CDM

2014-11-22 Thread Dilan Udara Ariyaratne
Hi All, I am having this little doubt about the use and the purpose of having a device-specific OSGI Bundle at the server side. By doing that, aren't we taking up the burden of handling all the complexities/incompatibilities of the device side to the server side. Isn't that possible to move this

Re: [Architecture] Proposed Architecture of CDM

2014-11-22 Thread Chan
Hi Dilan, The main use case for the CDM is to manage any device. To do this - we have to perform intelligent management at the server side rather than giving that to the client. This is due to below reasons :- - The client might not be written by us - Support DM protocols (OMA DM/ LW M2M)