[英]Can .net applications work on liferay?
I wanted to know whether applications developed in .net framework are deployable as portlets in the Liferay portal. 我想知道在.net框架中开发的应用程序是否可以在Liferay门户中部署为Portlet。 Or is it restricted to java applications alone. 还是仅限于Java应用程序。
There used to be a company offering WSRP interface for .NET, but for some reason it completely disappeared from the earth. 曾经有一家公司为.NET提供WSRP接口,但由于某种原因,它已经完全消失了。 WSRP is "Web Services for Remote Portlets" and allowed .NET applications to be hosted on a separate server but still being consumed on a Java portal server. WSRP是“远程Portlet的Web服务”,它允许.NET应用程序托管在单独的服务器上,但仍在Java门户服务器上使用。
Without such tricks (and the ones that Parkash mentions) Java and .NET are almost mutually exclusive 没有这些技巧(以及Parkash提到的技巧),Java和.NET几乎是互斥的
Web technology hss evolved enormously. Web技术hss发生了巨大的发展。 Nowadays, integration of third party application has become quite handy through Iframe and web-services. 如今,通过Iframe和Web服务,集成第三方应用程序变得非常方便。
There are certain approaches you can adopt, depending on your requirement and depth of your integration: 您可以采用某些方法,具体取决于您的要求和集成的深度:
1. IFrame Portlet: If your .Net application is running on separate server, you can render it through Liferay's Iframe portlet. 1. IFrame Portlet:如果您的.Net应用程序在单独的服务器上运行,则可以通过Liferay的Iframe Portlet对其进行呈现。
2. Web Service: If you want your remote application logic to be more native, you can create a portlet and consume webserives created by your .Net application. 2. Web服务:如果您希望远程应用程序逻辑更加本地化,则可以创建一个Portlet并使用.Net应用程序创建的Webserive。
3. Single Sign On (SSO): You can integrate your both application through some SSO setup to share data. 3.单点登录(SSO):您可以通过一些SSO设置集成两个应用程序以共享数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.