简体   繁体   English

.net应用程序可以在liferay上运行吗?

[英]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.

相关问题 Visual Studio 2010是否可以通过客户端设置和部署MSI安装程序以用于.NET 4.0完整应用程序? - Can Visual Studio 2010 setup and deploy the MSI installer to work for .NET 4.0 full applications over client? 在.NET应用程序中使用音频的推荐方法? - Recommended way to work with audio in .NET applications? SetUnhandledExceptionFilter如何在.NET WinForms应用程序中工作? - How does SetUnhandledExceptionFilter work in .NET WinForms applications? 可以期望基于.NET的应用程序以这种方式执行吗? - Can .NET based applications be expected to perform in this manner? 使.NET语言编程的应用程序在较旧的计算机上运行 - Making Applications programmed in .NET languages work on older machines .NET应用程序有时无法在Windows CE上运行 - .NET applications sometimes doesn’t work on Windows CE .NET 4应用程序可以使用针对.NET 4客户端配置文件的库吗? - Can .NET 4 applications use libraries targeted at .NET 4 Client Profile? VB6应用程序可以连接到SQL Server,但.NET应用程序不能 - VB6 applications can connect to SQL Server, but .NET applications can't 可以将相同的设计模式用于.net的Web和桌面应用程序 - Can same design patterns be used for web as well as desktop applications for .net 如何为.NET Core控制台应用程序创建exe? - How can I create an exe for .NET Core console applications?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM