1 Setup Phase

Prefetch Process

1.1 Define External Application

2 Integration Phase

2.1 Init

2.2 Loading Cycle

2.3 Resource Processing

2.3.1 Generic

2.3.3 application.properties

2.3.3 HTML

2.3.4 JS

2.3.5 CSS

2.3.6 Binary Resources (e.g. bitmaps, fonts, …)

2.4 Post-Processing

application def (OSGi Config)

-> ApplicationInfo (remotely loaded application-info.json)

application instance

(via application instance provider + context providers)

html-snippet (per instance)

html-snippet extractor

js + css

other resources

3 Runtime

3.1.1 deliver html snippet

  1. Check for dynamic context (live, cached, prefetch)

Steps

3.1.2 deliver static resources

3.1.3 proxy dynamic-urls