PDA

View Full Version : [C#]Problemi con il listato di un libro


lolunix
12-09-2009, 11:16
Salve ho da poco cominicato a leggere un libro introduttivo per il c# mi interessa il web e in questo libro:

http://www.apogeonline.com/libri/88-503-2391-3/scheda

è presente una piccola applicazione client server cioè questa:
System;
using System.Text;
using System.IO;
using System.Threading;
using System.Net;
using System.Net.Sockets;
using System.Net.NetworkInformation;

namespace server
{
public class server
{
protected static int port = 1919;
protected static TcpListener ascolto = null;
protected static Socket cliensock = null;

public static void Main()
{
try
{
IPAddress indirizzoIP =
IPAddress.Parse("127.0.0.1");
ascolto = new TcpListener(
indirizzoIP, port);
while(true)
{
ascolto.Start();
Console.WriteLine(
"sto ascoltando sulla porta "+
port+" ...");
cliensock = ascolto.AcceptSocket();

Console.WriteLine(
"accettata una connessione da "+
cliensock.RemoteEndPoint);

ServerProcessor processor =
new ServerProcessor(cliensock);

Thread thread = new Thread(
new ThreadStart(processor.process));
thread.Start();
}
}
catch(Exception e)
{
Console.WriteLine(
"eccezzione genrica..");
Console.WriteLine("sorgente: " + e.Source);
Console.WriteLine("messaggio: " + e.Message);
}
}
}
}

il problema è che non funge :( sarà che l ho copiato a mano ma i listati non li trovo di qusto libro :muro:

ecco gli errori

Errore 1 Impossibile trovare il tipo o il nome dello spazio dei nomi 'ServerProcessor'; probabilmente manca una direttiva using o un riferimento a un assembly C:\Users\lorenzo\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 37 19 ConsoleApplication1

Errore 2 Impossibile trovare il tipo o il nome dello spazio dei nomi 'ServerProcessor'; probabilmente manca una direttiva using o un riferimento a un assembly C:\Users\lorenzo\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 38 26 ConsoleApplication1

gugoXX
14-09-2009, 23:13
Manca qualcosa di esterno.
Non ho memoria di alcuna ServerProcessor