Benvenuto, ospite.
Opzioni
Vai all'ultimo messaggio Vai al primo messaggio non letto
Francesco Valentino  
#1 Inviato : lunedì 31 luglio 2017 09:45:35(UTC)
Francesco Valentino

Rank: Member

Karma:

Iscritto: 04/07/2017(UTC)
Messaggi: 20

Ha ringraziato: 6 volte

Salve a tutti volevo chiedere un aiuto su un progetto che devo sviluppare.

Vi spiego il risultato che vorrei ottenere. Avrei la necessità di un programma desktop che effettua dei conteggi e determinate operazioni. In più vorrei esporre un pagina web. Mi spiego meglio, quando il programma è avviato vorrei che chi da un qualunque browser si colleghi all'ip del pc su una determinata porta possa visualizzare una semplice pagina web con dei dati.

Ho visto questa funzione su un software fatto proprio con visual studio, il programma in questione e un contatempo ma ha la particolare funzione che quando è avviato se ci si collega, con un browser, all'indirizzo ip su una data porta, il programma mostra il tempo trascorso.

Come potrei ottenere un risultato del genere? Da dove dovrei cominciare?

Vi ringrazio per il vostro aiuto.

Luigi Zanotti  
#2 Inviato : lunedì 31 luglio 2017 11:46:01(UTC)
Luigi Zanotti

Rank: Member

Karma:

Iscritto: 20/02/2017(UTC)
Messaggi: 23

Ha ringraziato: 2 volte
E' stato ringraziato: 6 volte in 6 messaggi

Come spesso mi capita, questo è un ambito che non ho ancora avuto modo di esplorare

La soluzione più semplice che mi viene in mente è quella di implementare un mini web server che risponde alla porta da te menzionata.

Ho fatto una ricerca rapidissima e uno dei primi risultati trovati è il seguente:

https://codehosting.net/blog/BlogEngine/post/Simple-C-Web-Server

Potrebbe essere un punto d'inizio su cui lavorare.

Su GitHub ci sono varie implementazioni più o meno complete su http server o http listener

Modificato dall'utente lunedì 31 luglio 2017 11:49:23(UTC)  | Motivo: Non specificato

Francesco Valentino  
#3 Inviato : lunedì 31 luglio 2017 12:09:42(UTC)
Francesco Valentino

Rank: Member

Karma:

Iscritto: 04/07/2017(UTC)
Messaggi: 20

Ha ringraziato: 6 volte

Si avevo già visto il link e ho fatto anche qualche prova. Il tutto funziona il problema stava nell'aggiornamento dei dati nella pagina. Mi spiego.

Se invio una pagina che mostra un cronometro il dato deve essere aggiornato ogni secondo. Ma non mi rendevo conto che non posso farlo solo con html ma devo utilizzare qualcosa in più. 

Devo creare una pagina dinamica che aggiorna i dati al suo interno. Ora sono indeciso sulla via da prendere.

Potreste darmi qualche indicazione?

Vi ringrazio

Luigi Zanotti  
#4 Inviato : lunedì 31 luglio 2017 14:40:50(UTC)
Luigi Zanotti

Rank: Member

Karma:

Iscritto: 20/02/2017(UTC)
Messaggi: 23

Ha ringraziato: 2 volte
E' stato ringraziato: 6 volte in 6 messaggi

Se il tuo scopo è quello di aggiornare la pagina con un intervallo di tempo regolare penso basti aggiungere uno script java che richieda l'aggiornamento di tutta la pagina, oppure con qualche script leggermente più complesso dovresti riuscire ad aggiornare una singola sezione della pagina.

as esempio: https://stackoverflow.com/questions/8805535/how-to-update-different-parts-of-a-web-page-dynamically?rq=1

Feed RSS  Feed Atom
Utenti che leggono la discussione
Vai al forum  
Tu NON puoi creare discussioni in questo forum.
Tu NON puoi rispondere alle discussioni in questo forum.
Tu NON puoi cancellare messaggi in questo forum.
Tu NON puoi modificare messaggi in questo forum.
Tu NON puoi creare sondaggi in questo forum.
Tu NON puoi votare nei sondaggi in questo forum.

Notifica

Icon
Error