Close
Back

Embedding Vaadin Anywhere with Vaadin XS

Matti Tahvonen has written what essentially is a tutorial for using Vaadin XS - the add-on that enables you to embed Vaadin applications in any HTML document.

Having, say, IIS as the web server for your intranet is not a hindrance for having Vaadin applications for intranet use anymore. Vaadin XS makes it easy and fast to add Vaadin applications anywhere in your DOM. You could think of it as adding portlets without a portal application server.

Embedding Vaadin applications has previously been possible with iframes, but that has some technical limitations: Security related issues, communication with the "host page", and resizing the content with iframes can be tricky at times.

On the tech specs side of things, you only need one servlet container to serve your Vaadin application(s). But, as already mentioned, where you display the applications is up to you, on top of any server and technology you want. Apache, IIS, ngnix; PHP, Django, Ruby on Rails, static HTML pages – there's no limit.

Matti's write-up explains the abstract and the concrete, so go ahead and read it from our wiki: Hosting Vaadin App on Remote Server.

Comments
Trackback URL:

will this also be available for Vaadin 7?
Posted on 1/21/13 9:51 AM.
Yes, but the schedule is not set yet
Posted on 1/22/13 3:27 PM in reply to Moritz Christian.