有没有人有关于在 Eclipse RCP 应用程序中嵌入 Silverlight 应用程序的好资源?场景如下:我们有一个第三方应用程序,我们想将它集成到一个已经开发的 Eclipse RCP 应用程序中,并且我们不想重做任何事情。此外,我不能将其作为第二个应用程序启动,而是必须嵌入到我们已有的应用程序中。
我知道可以使用 OLE 对象嵌入,这是要走的路吗?
有没有人有关于在 Eclipse RCP 应用程序中嵌入 Silverlight 应用程序的好资源?场景如下:我们有一个第三方应用程序,我们想将它集成到一个已经开发的 Eclipse RCP 应用程序中,并且我们不想重做任何事情。此外,我不能将其作为第二个应用程序启动,而是必须嵌入到我们已有的应用程序中。
我知道可以使用 OLE 对象嵌入,这是要走的路吗?
只是一个想法:您可以使用 SWT 浏览器控件并在其中运行 Silverlight 应用程序。使用浏览器非常简单。您不需要连接到网络:HTML 可以从本地文件中读取或临时生成。
查看SWT 片段页面以获取一些有用的示例。
更新:另一种选择是在 SWT 中嵌入 WebKit 的Project Blinki 。它比基本的浏览器小部件更可控,但是,目前还不是完全平台中立的。