WAR Runner ប្រែក្លាយទូរស័ព្ទ Android របស់អ្នកទៅជាម៉ាស៊ីនបម្រើបណ្ដាញ Java តូចមួយ។ វាបង្កប់ Jetty 12 ជាមួយ Servlet 6.1 ហើយដំណើរការកម្មវិធីបណ្ដាញពិតប្រាកដដែលវេចខ្ចប់ជាឯកសារ WAR។ កម្មវិធីទាំងនេះអាចចូលប្រើបានពីកម្មវិធីរុករកតាមអ៊ីនធឺណិតនៅលើទូរស័ព្ទខ្លួនឯង និងពីឧបករណ៍ណាមួយនៅលើ Wi-Fi ឬ LAN ដូចគ្នា។
🌐 ម៉ាស៊ីនបម្រើបណ្ដាញ
• ជ្រើសរើសការបង្ហាញពីបញ្ជី។ វាត្រូវបានទាញយកនៅពេលប្រើប្រាស់លើកដំបូងពីកាតាឡុកអនឡាញ ហើយត្រូវបានផ្ទៀងផ្ទាត់ជាមួយនឹង checksum SHA-256។ គ្មានឯកសារ WAR ណាមួយត្រូវបានដឹកជញ្ជូននៅក្នុងកម្មវិធីនោះទេ។
• បម្រើតាមរយៈ HTTP ធម្មតានៅលើច្រក 8080 ឬ HTTPS នៅលើច្រក 8443 ជាមួយនឹងវិញ្ញាបនបត្រដែលចុះហត្ថលេខាដោយខ្លួនឯង។
• អេក្រង់រាយបញ្ជីអាសយដ្ឋានដើម្បីបើកនៅលើឧបករណ៍ផ្សេងទៀត និងអនុញ្ញាតឱ្យអ្នកចម្លងពួកវា។
• ម៉ាស៊ីនបម្រើបន្តដំណើរការនៅផ្ទៃខាងក្រោយជាមួយនឹងការជូនដំណឹង។ បញ្ឈប់វាពីកម្មវិធី ឬពីការជូនដំណឹង។
• ការបង្ហាញដែលបានទាញយកនៅតែស្ថិតនៅលើឧបករណ៍ ហើយដំណើរការក្រៅបណ្តាញបន្ទាប់ពីនោះ។
🛠️ អ្នកគ្រប់គ្រងគេហទំព័រ
• ការពារដោយពាក្យសម្ងាត់ និងបម្រើតាមរយៈ HTTPS តែប៉ុណ្ណោះនៅលើច្រក 9443។
• ទាញយកការបង្ហាញកាតាឡុក ផ្ទុកឡើងឯកសារ WAR ដែលបានបម្លែងដោយ Android របស់អ្នក ហើយចាប់ផ្តើម បញ្ឈប់ ឬលុបវាចេញពីកម្មវិធីរុករកនៅលើឧបករណ៍ផ្សេងទៀត។
• វគ្គផុតកំណត់បន្ទាប់ពីអសកម្មរយៈពេល 30 នាទី ហើយការចូលដែលបរាជ័យម្តងហើយម្តងទៀតនឹងចាក់សោការចូលមួយរយៈ។
• ច្រកទាំងបីអាចត្រូវបានផ្លាស់ប្តូរនៅក្នុងការកំណត់ ខណៈពេលដែលម៉ាស៊ីនមេត្រូវបានបញ្ឈប់។
ការបង្ហាញរួមបញ្ចូល
• Hello World Servlet៖ servlet តិចតួចបំផុតដែលត្រឡប់អត្ថបទធម្មតា។
• ការបង្ហាញប៊ូតុង Vaadin៖ ទិដ្ឋភាពលំហូរ Vaadin ដែលកម្មវិធីស្តាប់ការចុចដំណើរការជា Java នៅលើទូរស័ព្ទ។
• ការបង្ហាញផ្លូវការ Vaadin៖ ផ្ទាំងគ្រប់គ្រង វិចិត្រសាលសមាសធាតុ ផលិតផល អ្នកប្រើប្រាស់ និងការកំណត់។
• ការបង្ហាញហាងសៀវភៅ Vaadin៖ ការកែសម្រួលសារពើភ័ណ្ឌជាមួយនឹងការចូល (អ្នកគ្រប់គ្រង / អ្នកគ្រប់គ្រង ឬអ្នកប្រើប្រាស់ / អ្នកប្រើប្រាស់)។
• ការបង្ហាញសៀវភៅអាសយដ្ឋាន Vaadin៖ ទំនាក់ទំនងរក្សាទុកក្នុងមូលដ្ឋានទិន្នន័យ H2 ក្នុងអង្គចងចាំ។
🎯 ប្រភពបើកចំហ
ស្គ្រីបបង្កើតសម្រាប់ឯកសារ WAR សាកល្បង ប្រភពសាកល្បង និងការណែនាំសម្រាប់ការបំលែង WAR ធម្មតាទៅជា WAR ដែលឆបគ្នាជាមួយ Android ត្រូវបានបោះពុម្ពផ្សាយនៅ GitHub។
ល្អដែលត្រូវដឹង
• តម្រូវឱ្យមាន Android 15 ឬថ្មីជាងនេះ។
• មានតែកម្មវិធីគេហទំព័រមួយប៉ុណ្ណោះដែលដំណើរការក្នុងពេលតែមួយ។
• ម៉ាស៊ីនមេភ្ជាប់ទៅចំណុចប្រទាក់បណ្តាញទាំងអស់ ប៉ុន្តែផ្សព្វផ្សាយតែអាសយដ្ឋាន Wi-Fi និង Ethernet ប៉ុណ្ណោះ។
• នេះគឺជាការពិសោធន៍ Android៖ ការបង្ហាញពីអ្វីដែលទូរស័ព្ទទំនើបអាចដំណើរការបាន មិនមែនជាម៉ាស៊ីនមេផលិតកម្មរឹងរូសទេ។ ប្រើវានៅលើបណ្តាញដែលអ្នកទុកចិត្ត។
• លក្ខណៈពិសេសនីមួយៗគឺឥតគិតថ្លៃ។ ការទិញម្តងស្រេចចិត្តអនុញ្ញាតឱ្យអ្នកគាំទ្រគម្រោង។
ដំណើរការកម្មវិធីគេហទំព័រ Java ពិតប្រាកដនៅលើទូរស័ព្ទរបស់អ្នកជាមួយ Jetty Server ដែលបានបង្កប់។
បានដំឡើងកំណែនៅ
22 កញ្ញា 2026