Hier ein Beispiel für einen kleinen C# Webserver auf Port 80, der beim aufrufen "Hallo" anzeigt.
PHP
using System.Text;
using System.Net.Sockets;
using System.Net;
namespace WebServer
{
class MiniWebServer
{
static void Main(string[] args)
{
const string nachricht = "Hallo";
const int port = 80;
bool serverLaeuft = true;
TcpListener tcpLauscher = new TcpListener(IPAddress.Any, port);
tcpLauscher.Start();
while (serverLaeuft)
{
Socket socket = tcpLauscher.AcceptSocket();
byte[] bNachricht = Encoding.ASCII.GetBytes(nachricht.ToCharArray(), 0, (int)nachricht.Length);
socketConnection.Send(bNachricht);
socketConnection.Disconnect(true);
}
}
}
}
Alles anzeigen