WAR Runner претвара ваш Андроид телефон у мали Јава веб сервер. Уграђује Jetty 12 са Servlet 6.1 и покреће праве веб апликације упаковане као WAR датотеке. Апликације су доступне из прегледача на самом телефону и са било ког уређаја на истој Wi-Fi или LAN мрежи.
🌐 ВЕБ СЕРВЕР
• Изаберите демо са листе. Преузима се при првој употреби из онлајн каталога и верификује се SHA-256 контролном сумом. Ниједна WAR датотека се не испоручује унутар апликације.
• Сервисира се преко обичног HTTP-а на порту 8080 или HTTPS-а на порту 8443 са самопотписаним сертификатом.
• Екран приказује адресе за отварање на другим уређајима и омогућава вам да их копирате.
• Сервер наставља да ради у позадини са обавештењем. Зауставите га из апликације или из обавештења.
• Преузети демо снимци остају на уређају и након тога раде ван мреже.
🛠️ ВЕБ АДМИНИСТРАЦИЈА
• Заштићено лозинком и служи се само преко HTTPS-а на порту 9443.
• Преузмите демо верзије каталога, отпремите сопствене WAR датотеке конвертоване за Андроид и покрените, зауставите или обришите их из прегледача на другом уређају.
• Сесије истичу након 30 минута неактивности, а поновљене неуспешне пријаве закључавају пријаву на неко време.
• Сва три порта се могу променити у Подешавањима док је сервер заустављен.
УКЉУЧЕНЕ ДЕМО ВЕРИЈЕ
• Сервлет „Hello World“: минимални сервлет који враћа обичан текст.
• Демо Ваадин дугмета: приказ Ваадин тока чији слушач кликова ради у Јави на телефону.
• Званична Ваадин демо верзија: контролна табла, галерија компоненти, производи, корисници и подешавања.
• Демо Ваадин књижаре: уређивање инвентара са пријавом (администратор / администратор или корисник / корисник).
• Демо Ваадин адресара: контакти чувани у H2 бази података у меморији.
🎯 ОТВОРЕНИ КОД
Скрипте за изградњу демо WAR датотека, демо изворни кодови и водич за конвертовање обичног WAR-а у Android компатибилан објављени су на GitHub-у.
ДОБРО ЈЕ ЗНАТИ
• Захтева Android 15 или новији.
• Само једна веб апликација ради истовремено.
• Сервер се повезује са свим мрежним интерфејсима, али оглашава само Wi-Fi и Ethernet адресе.
• Ово је Android експеримент: демонстрација шта може да покрене модеран телефон, а не ојачани производни сервер. Користите га на мрежама којима верујете.
• Свака функција је бесплатна. Опционе једнократне куповине вам омогућавају да подржите пројекат.
Покрените праве Јава веб апликације на свом телефону помоћу уграђеног Јетти сервера.