← Alle Apps
Vert.x Integration logo

Vert.x Integration

von Gaurav Joshi

Collaboration & Knowledge SharingLiferay Self-HostedLiferay PaaS

Beschreibung

Liferay DXP / 7 integration with Vert.x (http://vertx.io/) . Eclipse Vert.x is a tool-kit for building reactive applications on the JVM. Eclipse Vert.x is event driven, non-blocking and is natively polyglot. Vert.x is incredibly flexible - whether it's simple network utilities, sophisticated modern web applications, HTTP/REST microservices, high volume event processing or a full blown back-end message-bus application, Vert.x is a great fit. Vert.x is used by many different companies from real-time gaming to banking and everything in between.
The chat demo included can run on defaults comfortably. The other applications built on top this integration may require different configuration. The port and bus names are configured through Product Menu → Control Panel → Configuration → System Settings. Here, click on Other, find the VertxConf & ChatConf and ctrl + click to open them. Configure VertxConf & ChatConf by adding the configuration from bottom right add button. It may happen that you will have to add up this once if the default is not working.
You may have to enable `CorsFilter` filter for other ports. The filter is configured in tomcat / tcserver at conf/web.xml.
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/eb/*</url-pattern>
<url-pattern>/msgs/*</url-pattern>
</filter-mapping>
This will enable the CORS filter for above URLs. The url-pattern defined above should be same as configured in Liferay DXP / 7 configuration UI. The servers other than tomcat may have different setup to enable CORS filter.

The demo chat portlet is available under “Collaboration” apps category. The chat demo can be tested by log-in to system with different browser as different users. The site members are auto joined on page visit. As it is for integration demo, the portlet is site scoped with minimal features.
Please contact gaurav.joshi@email.com for any queries and issues.

Quelle: Liferays offizieller Marketplace

Weitere in Collaboration & Knowledge Sharing

Addiction Twitter Portlet

von Addiction Srl

A simple and easy to use portlet to show your tweets with 3 original Addiction's graphics layouts. Main features: - Easy 3-step configuration. You'll be ready to use it in only 5 minutes; - 2 color sc

Announcer

von Rivet Logic Corporation

The Announcer allows an administrator to configure a set of articles that will be presented to a user on visit in a modal panel. The Announcer has some intelligence built into it as to when it should

Ask IRC

von Bijan Vakili

Connects to the Liferay IRC room (irc.freenode.net #liferay;) so to ask Liferay questions and get help.

BBS

von OMB Co., Ltd.

OMB BBS (Bulletin Boards System) Plugin is the plugin allowing users to read and write news or messages for their sites, and to leave comments to them. This plugin consists of three portlets: BBS Admi