Java WebStart bir nechta misolni taqiqlash

Mening WebStart ilovam ikki brauzerda yoki ikkita brauzer oynasida/derazasida ishlamaydi. Shuning uchun mening ilovamning bir nechta nusxasini ishga tushirishga ruxsat bermoqchi emasman.

Ilova dasturining ikkinchi nusxasini ishga tushirishni oldini olishning yo'lini biladimi yoki yangi dasturni ishga tushirish paytida mening ilovamning namunasi allaqachon ishlayotganmi?

2
Nima uchun ilovalar ko'milgan? JWS yordamida ishga tushirilganda erkin yuruvchi bo'lishi mumkin, keyin SingleInstanceService ishi yaxshi bo'lishi kerak.
qo'shib qo'ydi muallif Andrew Thompson, manba

1 javoblar

SingleInstanceService . Masalan, bu yerda ko'ring:

Ammo keyinroq nusxani ro'yxatdan o'tkazishni unutmang. Ehtimol, yaxshiroq yo'l (bu xaker :)) boshida TCP portini tinglashga harakat qilish kerak va agar siz boshlamasangiz, siz boshlamaysiz. Shunday qilib, siz TCP portini tinglashni to'xtatishni unutib qo'ysangiz, siz hali ham "ro'yxatdan o'tkazilmagan" bo'lasiz, chunki TCP porti OS tomonidan avtomatik ravishda yopiladi.

3
qo'shib qo'ydi
"Quyidagi misolni ko'ring:" o'z ichiga olgan misoliga qarang bu yerda . Hech qachon uni katıştırılmış applet bilan sinab ko'rmadim.
qo'shib qo'ydi muallif Andrew Thompson, manba