Hi everybody,
i´ve some pretty important questions regarding SDK Extensions and their installation on a BO platform. I´m really interested in your thoughts and opinions and hope for your answers.
1) Could SDK components force a BOE server crash?
Currently, i would say 'no'. From my point of view the sdk component runs completely on the client and only the properties are managed by the server. So as i understand, it´s not possible at all to force a server crash by the component due to the whole sdk-architecture. The only thing a bad designed component could do is to crash the client. Am i right or is there anything i haven´t considered?
And what do you think of sdk regarding security?
2) Installing SDK Extensions on the BI platform without restarting the server?
Is it possible to install a sdk component on the BO platform without doing a server restart? Restarting the server for every deployment might be a real problem in big environments with thousands of users and a guaranteed uptime.
3) SDK extensions and BOE platform updates
What do you think about SDKs in reference to regular BO platform updates? Is there any risk in using sdk components? I´ve heard of concerns, that platform updates might lead to non-working components (e.g. due to interface changes etc.) and a high risk of maintenance efforts. How do you see this point/risks?
I look forward to reading your answers and points of view. Thanks so far!
King regards,
Sebastian