Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Connettersi ad un time server e scaricare l'ora esatta

Questo script mostra come collegarsi ad un web server remoto richiedendo un servizio di date e orari usando la classe TcpClient

<%@page language="C#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Net.Sockets" %>

<script runat="server">

void Page_Load( object Sender, EventArgs e )
{

try {
// Mi connetto ad un time server, porta 13
TcpClient myClient = new TcpClient("ntp2a.mcc.ac.uk", 13);
// recupero con un oggetto stream la data e l'ora e la metto
scrivo nell'etichetta
Stream myStream = myClient.GetStream();
StreamReader sr = new StreamReader(myStream);
Label1.Text = sr.ReadToEnd();
}

catch (Exception ex) {

// Scrive l'errore eventuale nella etichetta
Label1.Text = ex.Message;
}
}

</script>

<html>
<body>

<asp:Label id="Label1" runat="server" />

<HR>
</body>
</html>

Questo script mostra come collegarsi ad un web server remoto richiedendo un servizio di date e orari usando la classe TcpClient

<%@page language="C#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Net.Sockets" %>

<script runat="server">

void Page_Load( object Sender, EventArgs e )
{

try {
// Mi connetto ad un time server, porta 13
TcpClient myClient = new TcpClient("ntp2a.mcc.ac.uk", 13);
// recupero con un oggetto stream la data e l'ora e la metto
scrivo nell'etichetta
Stream myStream = myClient.GetStream();
StreamReader sr = new StreamReader(myStream);
Label1.Text = sr.ReadToEnd();
}

catch (Exception ex) {

// Scrive l'errore eventuale nella etichetta
Label1.Text = ex.Message;
}
}

</script>

<html>
<body>

<asp:Label id="Label1" runat="server" />

<HR>
</body>
</html>

Link copiato negli appunti

Questo script mostra come collegarsi ad un web server remoto richiedendo un servizio di date e orari usando la classe TcpClient

<%@page language="C#" %>

<%@ Import Namespace="System.IO" %>

<%@ Import Namespace="System.Net.Sockets" %>

<script runat="server">

void Page_Load( object Sender, EventArgs e )

{

try {

// Mi connetto ad un time server, porta 13

TcpClient myClient = new TcpClient("ntp2a.mcc.ac.uk", 13);

// recupero con un oggetto stream la data e l'ora e la metto

scrivo nell'etichetta

Stream myStream = myClient.GetStream();

StreamReader sr = new StreamReader(myStream);

Label1.Text = sr.ReadToEnd();

}

catch (Exception ex) {

// Scrive l'errore eventuale nella etichetta

Label1.Text = ex.Message;

}

}

</script>

<html>

<body>

<asp:Label id="Label1" runat="server" />

<HR>

</body>

</html>