我们有一些由在Java EE站点上工作的团队创建的portlet。
他们希望在我管理的网站中包含其中一个portlet,即ASP.NET。
除了像iframe这样的解决方案之外,是否可以在ASP.NET页面中嵌入Java portlet?
(注意:我没有太多的Java / portlet经验,所以请在答案中考虑到这一点)
更新
这与我的问题有关吗?
答案 0 :(得分:0)
简短的回答是肯定的 - 这是technically possible。
您可以使用WSRP公开Java portlet。 Java门户服务器需要支持作为WSRP生产者。 Java portlet需要严格遵守规范以避免URL重写问题,因此您的Java人员必须测试应用程序的一致性。
我对ASP.NET堆栈知之甚少,但我知道Sharepoint支持WSRP。如果您的portlet使用者不是Portal服务器,我不知道直接使用Web服务会涉及多少工作 - 您必须研究spec。
答案 1 :(得分:0)
虽然理论上答案是WSRP - 跨供应商WSRP一直很有挑战性(尽管Oracle Portal在内部使用它) - 特别是因为WSRP 1.0省略了身份验证和其他重要部分。
根据我的经验,你最好的选择是: