I-WAR Runner iguqula ifoni yakho ye-Android ibe yiseva yewebhu encane ye-Java. Ifaka i-Jetty 12 ne-Servlet 6.1 futhi isebenzisa izinhlelo zokusebenza zewebhu zangempela ezipakishwe njengamafayela e-WAR. Izinhlelo zokusebenza zifinyeleleka kusuka kusiphequluli efonini uqobo nakunoma iyiphi idivayisi ku-Wi-Fi noma i-LAN efanayo.
🌐 I-WEB SERVER
• Khetha idemo ohlwini. Ilandwa ekusetshenzisweni kokuqala kusuka kukhathalogi eku-inthanethi futhi iqinisekiswe nge-SHA-256 checksum. Awekho amafayela e-WAR athunyelwa ngaphakathi kohlelo lokusebenza.
• Khonza nge-HTTP ecacile ku-port 8080 noma ku-HTTPS ku-port 8443 ngesitifiketi esizisayinile.
• Isikrini sibala amakheli okufanele avulwe kwamanye amadivayisi futhi sikuvumela ukuthi uwakopishe.
• Iseva iqhubeka isebenza ngemuva ngesaziso. Yimise kuhlelo lokusebenza noma kusaziso.
• Amademo alandiwe ahlala kudivayisi futhi asebenze ungaxhunyiwe ku-inthanethi ngemva kwalokho.
🛠️ UKUPHATHWA KWEWEBHU
• Iphasiwedi ivikelwe futhi ikhonzwa nge-HTTPS kuphela ku-port 9443.
• Landa ama-demo ekhathalogi, layisha amafayela akho e-WAR aguqulwe yi-Android, bese uwaqala, uwamise noma uwasuse kusiphequluli kwenye idivayisi.
• Amaseshini aphelelwa yisikhathi ngemva kwemizuzu engama-30 yokungasebenzi, futhi ukungena okuphindaphindwayo okuhlulekile kukhiya ukungena isikhashana.
• Wonke ama-port amathathu angashintshwa kuzilungiselelo ngenkathi iseva imisiwe.
AMA-DEMO AFAKIWE
• I-Hello World Servlet: i-servlet encane ebuyisela umbhalo ocacile.
• I-Vaadin Button Demo: ukubuka kwe-Vaadin Flow okulalela kwayo okuchofoza kusebenza ku-Java ocingweni.
• I-Vaadin Demo Esemthethweni: ideshibhodi, igalari yezingxenye, imikhiqizo, abasebenzisi kanye nezilungiselelo.
• I-Vaadin Bookstore Demo: ukuhlela isitokwe ngokungena ngemvume (umphathi / umphathi noma umsebenzisi / umsebenzisi).
• I-Vaadin Address Book Demo: oxhumana nabo bagcinwa kusizindalwazi se-H2 esisememori.
🎯 UMTHOMBO OVULEKILE
Izikripthi zokwakha zamafayela e-WAR e-demo, imithombo ye-demo kanye nomhlahlandlela wokuguqula i-WAR evamile ibe ehambisana ne-Android kushicilelwe ku-GitHub.
OKUHLE UKWAZI
• Idinga i-Android 15 noma entsha.
• Uhlelo lokusebenza lwewebhu olulodwa kuphela olusebenza ngesikhathi.
• Iseva ibopha kuzo zonke izixhumi zenethiwekhi kodwa ikhangisa amakheli e-Wi-Fi ne-Ethernet kuphela.
• Lolu wuvivinyo lwe-Android: ukubonakaliswa kwalokho ifoni yesimanje engakwenza, hhayi iseva yokukhiqiza eqinile. Yisebenzise kumanethiwekhi owathembayo.
• Zonke izici zimahhala. Ukuthenga okukodwa okukhethwa kukho kukuvumela ukuthi usekele iphrojekthi.
Sebenzisa izinhlelo zokusebenza zewebhu zangempela zeJava efonini yakho nge-Jetty Server efakiwe.
Kubuyekezwe ngo-
Sep 22, 2026