Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java portlet可以嵌入到ASP.NET页面中吗?_Java_.net_Asp.net_Portlet - Fatal编程技术网

Java portlet可以嵌入到ASP.NET页面中吗?

Java portlet可以嵌入到ASP.NET页面中吗?,java,.net,asp.net,portlet,Java,.net,Asp.net,Portlet,我们有一些Portlet是由一个团队在JavaEE站点上创建的 他们希望在我管理的网站(ASP.NET)中包含这些portlet中的一个 除了iframes之类的解决方案外,是否可以在ASP.NET页面中嵌入Java portlet (注意:我没有太多Java/portlet经验,所以请在回答时考虑到这一点) 更新 这与我的问题有关吗 简短的回答是肯定的-这是肯定的 您可以使用公开Javaportlet。Java portal server将需要作为WSRP生产者的支持。Java Portlet

我们有一些Portlet是由一个团队在JavaEE站点上创建的

他们希望在我管理的网站(ASP.NET)中包含这些portlet中的一个

除了iframes之类的解决方案外,是否可以在ASP.NET页面中嵌入Java portlet

(注意:我没有太多Java/portlet经验,所以请在回答时考虑到这一点)

更新

这与我的问题有关吗


简短的回答是肯定的-这是肯定的

您可以使用公开Javaportlet。Java portal server将需要作为WSRP生产者的支持。Java Portlet需要严格遵守规范,以避免URL重写等问题,因此您的Java人员必须测试应用程序的一致性


我不太了解ASP.NET堆栈,但我知道Sharepoint支持WSRP。如果您的portlet使用者不是门户服务器,我不知道直接使用web服务需要做多少工作-您必须研究它。

简短的回答是肯定的-这是肯定的

您可以使用公开Javaportlet。Java portal server将需要作为WSRP生产者的支持。Java Portlet需要严格遵守规范,以避免URL重写等问题,因此您的Java人员必须测试应用程序的一致性


我不太了解ASP.NET堆栈,但我知道Sharepoint支持WSRP。如果您的portlet使用者不是门户服务器,我不知道直接使用web服务需要做多少工作-您必须研究这个问题。

而理论上答案是WSRP-跨供应商WSRP一直是一个挑战(尽管Oracle Portal在内部使用它)-尤其是因为WSRP 1.0忽略了身份验证和其他重要内容

根据我的经验,您最好的选择是:

  • 使用AJAX或类似工具加载整个页面版本的portlet,并依靠SSO或共享机密来处理身份验证
  • 编写一个瘦Web部件,通过REST/SOAP与portlet和Web部件之间共享的后端服务进行对话(例如,在portlet webapp中公开servlet/Webservice端点)

  • 虽然理论上答案是WSRP——跨供应商WSRP一直都是一个挑战(尽管Oracle Portal在内部使用它)——特别是因为WSRP 1.0忽略了身份验证和其他重要部分

    根据我的经验,您最好的选择是:

  • 使用AJAX或类似工具加载整个页面版本的portlet,并依靠SSO或共享机密来处理身份验证
  • 编写一个瘦Web部件,通过REST/SOAP与portlet和Web部件之间共享的后端服务进行对话(例如,在portlet webapp中公开servlet/Webservice端点)

  • 提供的任何答案是否有用,或者您是否在寻找其他答案?提供的任何答案是否有用,或者您是否在寻找其他答案?