Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 22-04-2008, 15:20   #1
Univac
Senior Member
 
Iscritto dal: Mar 2002
Messaggi: 598
[java/servlet/JSP] Generica risposta su concorrenza

Salve, avrei bisogno di un chiarimento anche solo generico riguardante la concorrenza di accesso ad un file in ambito web.

Mi spiego:
In un sito web in cui i dati sono memorizzati su file di testo XML,
come e' possibile gestire la concorrenza sull'aggiornamento di questo file?

Io ho la possibilita' di usare 3 alternative di programmazione.

1- Server(java) + client(Applet) che qui vabbe', credo di sapere come fare (visto che il server genera thread per ogni richiesta) ma vorrei evitare....

2- Servlet

3- JSP (che se non ho capito male, alla fine generano poi sempre delle servlet, quindi....)

Cioe' quello che non capisco... Se nel server posso gestire la concorrenza con i metodi classici per il fatto che e' un singolo programma che genera threads, nelle servlet come funziona? come se fossero loro stesse threads? o sono da considerare programmi "isolati" l'uno dall'altro... o cosa?

Come cacchio li coordino 2 servlet chiamate da 2 utenti diversi che aggiornano il file?

ho fatto troppo casino?
Univac è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2008, 16:15   #2
vladix
Member
 
L'Avatar di vladix
 
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
le applet sono ormai obsolete .... , e jsp/servlet lavorano insieme ( almeno dovrebbero ) , ma nn vedo perche 2 utente devono chiamare 2 servlet diverse x aggiornare lo stesso file ( xche nn la stessa ?)
Quote:
Come cacchio li coordino 2 servlet chiamate da 2 utenti diversi che aggiornano il file?
forse creando una classe con un metodo ( sincronizzato ) che viene chiamato da entrambe le servlet ?
vladix è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2008, 16:49   #3
Univac
Senior Member
 
Iscritto dal: Mar 2002
Messaggi: 598
Quote:
le applet sono ormai obsolete .... , e jsp/servlet lavorano insieme ( almeno dovrebbero ) , ma nn vedo perche 2 utente devono chiamare 2 servlet diverse x aggiornare lo stesso file ( xche nn la stessa ?)
Perche' se oltre che 2 utenti, ho anche 2 servlet differenti (intese come pagine internet dalle quali aggiornare il file) il caso diventa piu' complicato che 2 volte la stessa servlet ..... o no? boh

Quote:
forse creando una classe con un metodo ( sincronizzato ) che viene chiamato da entrambe le servlet ?
Be diciamo che quello e' il metodo "standard" (+o-) per dei thread appartenenti allo stesso programma, quello che mi domandavo e' se funziona anche per le servlet, in quanto non so se sono thread o veri e propri programmi separati con le loro aree di memoria separate (dove synchronized non funzionerebbe... credo)

(potrei stare a dire cavolate, java lo conosco poco)

Cmq provo quella strada li, anche perche' per ora e' l'unica...
Univac è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Meta blocca i chatbot AI con personalit&...
Resident Evil Code: Veronica, il Remake ...
Allenatore esonerato a causa di ChatGPT?...
Il mercato degli SSD è in salita:...
Offerte Dell su Amazon: 4 portatili pote...
Richard Stallman spara a zero su intelli...
C'è anche un Ripetitore Wi-Fi sot...
Biostampa 3D: scienziati creano tessuto ...
Adesso puoi comprare gli occhiali smart ...
Changan CS75 Plus entra nel Guinness: sa...
Prime foto della McLaren MCL40: bellissi...
Una manna per gli allergici: torna a 79€...
Blink a prezzo minimo storico: Mini 2K+ ...
Un professore tedesco perde due anni di ...
Perché Microsoft rilascia gli aggiorname...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v