Suunnittelen erästä servlettiä joka tallentaa http-virrasta tulevaa tietoa xml-tiedostoon. Oletetaan että tieto jota servlettiin saapuu on henkilötietoja.
Kysymyksenä on kuinka käsitellä usealta asiakaskoneelta yhtäaikasesti saapuvia henkilötietoja. Esimerkkinä vaikkapa kymmenen asiakaskonetta lähettää yhtäaikaisesti henkilötietoja koneelle, kuinka servletti suoriutuu niistä? Jokin puskuri tai vastaava ratkaisu?
Kysymyksenä on kuinka käsitellä usealta asiakaskoneelta yhtäaikasesti saapuvia henkilötietoja. Esimerkkinä vaikkapa kymmenen asiakaskonetta lähettää yhtäaikaisesti henkilötietoja koneelle, kuinka servletti suoriutuu niistä? Jokin puskuri tai vastaava ratkaisu?
Vastaukset 1
Vanhimmat
ei sun siitä tarvi välittää. se servlet container huolehtii siitä. en muista oliko sielä joku mahdollisuus konffata montako instancea servletistä se voi luoda, mutta se huolehtii siitä että niitä menee esimerkiksi eri servleteille. jos sitten haluat jotain varmistusta että ne ei esimerkiksi sotke toistensa kirjoitusta sun pitää synkronoida se kirjoitus. toisaalta esim tiedostoon kirjoitus varmaan lukitsee sen tiedoston kuitenkin. eli jos tulee useampia kutsua niin ne tavallaan hoituu itsestään jos vain huomioit sen että niitä voi olla yhtäaikaa useita suorituksessa..