I'm not sure to understand this question. jBPM5 exposes APIS that you can expose via Web Services or any other transport to be able to consume and interact with the engine from any of those technologies that you mention.
Please mark the questions as answered.