Hallo,
ich habe aktuell verschiedene Java WebApp (JSF) geschrieben, die ich gerne lokal unter einander kommunizieren lassen möchten
Aktuell betreibe ich die WebApp im WildFly Applikationsserver.
Nun ist meine Frage, wie ich das entsprechend konfiguriere.
- Lege ich einfach alle WebApp im Deployment Folder ab?
Dann hätte ich eben verschiedene App Contexts:
Also bspw.
"/portal/billing/invoiceEdit" müsste dann zu "app1/portal/billing/invoiceEdit/
Später will ich dann eben Webhooks an die entsprechende App senden, bei der ich einfach die URL angebe...
Eine andere Alternative würde ich sehen mehrere WildFly Instanzen laufen zu lassen, die dann auf unterschiedliche Ports reagieren (frisst vermutlich aber deutlich mehr an Performance...)
Hat jemand Tipps?
ich habe aktuell verschiedene Java WebApp (JSF) geschrieben, die ich gerne lokal unter einander kommunizieren lassen möchten
- Via Webservice
- Via Webhooks
Aktuell betreibe ich die WebApp im WildFly Applikationsserver.
Nun ist meine Frage, wie ich das entsprechend konfiguriere.
- Lege ich einfach alle WebApp im Deployment Folder ab?
Dann hätte ich eben verschiedene App Contexts:
- localhost:8080/app1
- localhost:8080/app2
- localhost:8080/app3
Also bspw.
"/portal/billing/invoiceEdit" müsste dann zu "app1/portal/billing/invoiceEdit/
Später will ich dann eben Webhooks an die entsprechende App senden, bei der ich einfach die URL angebe...
- localhost:8080/app1/rest/myService
- localhost:8080/app2/rest/myService
- localhost:8080/app3/rest/myService
Eine andere Alternative würde ich sehen mehrere WildFly Instanzen laufen zu lassen, die dann auf unterschiedliche Ports reagieren (frisst vermutlich aber deutlich mehr an Performance...)
- localhost:8080/app1/rest/myService
- localhost:8081/app2/rest/myService
- localhost:8082/app3/rest/myService
Hat jemand Tipps?