Simone Vellei
Simone Vellei

Reputation: 342

GWT Dynamic Module Loading

Is there a mechanism to dynamically load a GWT Module?

The idea is to create a pluggable GWT-based system: a core GWT module that dynamically loads another GWT module and a bus communication system to permit the communication through loaded modules.

Any help?

Upvotes: 3

Views: 6273

Answers (4)

Tapas Adhikary
Tapas Adhikary

Reputation: 162

Code splitting does successfully handle the separated-loading issue -- but it does not address the separated-compilation issue.

Modular-interoperability with separated-compilation will never be the recommended default but GWT team should look into this in future.

If we are talking about a plug-in based architecture, different plug-in developer should develop their own UI and compile and give to the framework. Framework should dynamically load them.

I am still looking for and way to do it (do it better way).

Upvotes: 1

Martin Ždila
Martin Ždila

Reputation: 3219

See also comments at http://code.google.com/p/google-web-toolkit/wiki/CodeSplitting, starting at 6th comment.

Upvotes: 0

Ronny Bubke
Ronny Bubke

Reputation: 1

You can use code splitting to dynamically loading the code when ever you want.

Have a look http://code.google.com/webtoolkit/doc/latest/DevGuideCodeSplitting.html

Upvotes: 0

Sripathi Krishnan
Sripathi Krishnan

Reputation: 31528

Possible duplicate of Web Application using OSGi and GWT

Also, see the information in this GWT User forum thread - http://groups.google.com/group/google-web-toolkit/msg/4a3f912cb89a7256

To summarize, its possible, but not recommended. Your requirement is orthogonal to GWT's philosophy and architecture. If you must, the GWT Exporter project is a useful starting point to enable communication between modules.

Upvotes: 1

Related Questions