WAR Runner e kthen telefonin tuaj Android në një server të vogël web Java. Ai integron Jetty 12 me Servlet 6.1 dhe ekzekuton aplikacione të vërteta web të paketuara si skedarë WAR. Aplikacionet janë të arritshme nga një shfletues në vetë telefonin dhe nga çdo pajisje në të njëjtin Wi-Fi ose LAN.
🌐 SERVERI WEB
• Zgjidhni një demo nga lista. Shkarkohet në përdorimin e parë nga katalogu online dhe verifikohet me një kontroll SHA-256. Asnjë skedar WAR nuk dërgohet brenda aplikacionit.
• Shërbehet përmes HTTP të thjeshtë në portin 8080 ose HTTPS në portin 8443 me një certifikatë të vetë-nënshkruar.
• Ekrani rendit adresat që duhen hapur në pajisje të tjera dhe ju lejon t'i kopjoni ato.
• Serveri vazhdon të funksionojë në sfond me një njoftim. Ndaleni atë nga aplikacioni ose nga njoftimi.
• Demot e shkarkuara qëndrojnë në pajisje dhe funksionojnë jashtë linje më pas.
🛠️ ADMINISTRIMI I WEB-IT
• I mbrojtur me fjalëkalim dhe i shërbyer vetëm nëpërmjet HTTPS në portin 9443.
• Shkarkoni demo të katalogut, ngarkoni skedarët tuaj WAR të konvertuar në Android dhe nisni, ndaloni ose fshini ato nga një shfletues në një pajisje tjetër.
• Sesionet skadojnë pas 30 minutash pasiviteti dhe hyrjet e përsëritura të dështuara bllokojnë hyrjen për një kohë.
• Të tre portat mund të ndryshohen në Cilësime ndërsa serveri është i ndaluar.
DEMO TË PËRFSHIRA
• Servleti Hello World: një servlet minimal që kthen tekst të thjeshtë.
• Demo e Butonit Vaadin: një pamje Vaadin Flow, dëgjuesi i klikimeve i të cilit funksionon në Java në telefon.
• Demo zyrtare e Vaadin: paneli, galeria e komponentëve, produktet, përdoruesit dhe cilësimet.
• Demo e Librarisë Vaadin: redaktimi i inventarit me hyrje (administrator / administrator ose përdorues / përdorues).
• Demo e Librit të Adresave Vaadin: kontaktet mbahen në një bazë të dhënash H2 në memorie.
🎯 BURIM I HAPUR
Skriptet e ndërtimit për skedarët demo WAR, burimet demo dhe një udhëzues për konvertimin e një WAR të rregullt në një të pajtueshëm me Android janë publikuar në GitHub.
MIRË PËR T'U DIUR
• Kërkon Android 15 ose më të ri.
• Vetëm një aplikacion web funksionon në të njëjtën kohë.
• Serveri lidhet me të gjitha ndërfaqet e rrjetit, por reklamon vetëm adresat Wi-Fi dhe Ethernet.
• Ky është një eksperiment Android: një demonstrim i asaj që mund të funksionojë një telefon modern, jo një server prodhimi i përforcuar. Përdoreni atë në rrjetet që u besoni.
• Çdo veçori është falas. Blerjet opsionale një herë ju lejojnë të mbështesni projektin.
Ekzekutoni aplikacione të vërteta web Java në telefonin tuaj me një server Jetty të integruar.
Përditësuar më
22 sht 2026