主权项 |
1. A method, comprising:
providing, by a collaboration environment, a protocol agnostic communications interface between a browser and one or more applications; operating the collaboration environment supporting the protocol agnostic communications interface in a native mode wherein the one or more applications are contained within the collaboration environment or traditional mode, and wherein at least some of the one or more applications are external to the collaboration environment and operate native in a protocol other than the web-based communications protocol; conducting, by the collaboration environment, a communication session with the browser using a web-based communications protocol; and accessing, by a feature invoker of the collaboration environment during the communication session, the one or more applications, wherein the feature invoker invokes the one or more applications via a protocol agnostic call / media Application Programming Interface (API) to the one or more applications without exposing the one or more applications to the web-based communications protocol. |