Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da l'anna Visualizza il messaggio
    vorrei provare a costruire un semplicissimo web server java, da richiamare tramite ad es un post/get di un form html, che mandi in esecuzione un comando/classe java, il tutto senza tomcat né servlet:
    è possibile? In un certo senso vorrei provare a far comunicare client web e server senza ricorrere alle servlet...
    Certo, basta usare una API / libreria esterna che realizzi un HTTP server. Al livello più basilare potresti farlo anche con i socket (ServerSocket/Socket) ma dovresti conoscere benissimo i dettagli e le specifiche del protocollo HTTP (sconsigliato a meno che sai o vuoi apprendere HTTP).

    http://stackoverflow.com/questions/3...ly-java-se-api
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Utente di HTML.it L'avatar di l'anna
    Registrato dal
    Aug 2008
    Messaggi
    103
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Al livello più basilare potresti farlo anche con i socket (ServerSocket/Socket) (sconsigliato a meno che sai o vuoi apprendere HTTP).
    Grazie per il link!...Quali Api ad esempio?
    Vorrei proprio provare senza però, coi Socket, so che non ha senso visto esistono le Api, ma è proprio per apprendere!
    Solo per provare, per capire, per metterci il naso, poi utilizzeri api / servlet con tomcat...
    sarebbe un po' come fare un mini tomcat?

    Il dubbio è come far partire la classe server col submit del form?

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da l'anna Visualizza il messaggio
    Quali Api ad esempio?
    Dalla discussione linkata: Since Java 1.6, there's a builtin HTTP server in Sun Oracle JDK (note: JDK, not JRE). The com.sun.net.httpserver package summary

    Quote Originariamente inviata da l'anna Visualizza il messaggio
    Vorrei proprio provare senza però, coi Socket, so che non ha senso visto esistono le Api, ma è proprio per apprendere!
    Solo per provare, per capire, per metterci il naso, poi utilizzeri api / servlet con tomcat...
    sarebbe un po' come fare un mini tomcat?

    Il dubbio è come far partire la classe server col submit del form?
    Vuoi provare direttamente, al livello più basso, con i socket? Ok, ma allora devi comprendere come funziona HTTP .... i "form" arrivano poi dopo.
    Se non l'hai già letto, inizia dal tutorial ufficiale: Trail: Custom Networking (The Java™ Tutorials)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  4. #4
    Utente di HTML.it L'avatar di l'anna
    Registrato dal
    Aug 2008
    Messaggi
    103
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Dalla discussione linkata: Since Java 1.6, there's a builtin HTTP server in Sun Oracle JDK (note: JDK, not JRE). The com.sun.net.httpserver package summary
    ...
    inizia dal tutorial ufficiale: Trail: Custom Networking (The Java™ Tutorials)
    Grazie mille per l'indicazione!
    Leggo subito, in caso per i prossimi step chiedo ancora lumi eh?
    Grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.