Red de 1 Server y varios clientes

26/04/2008 - 06:12 por Ricardo M. | Informe spam
hola,
Estoy nuevo en la programacion en red de C#.
Deseo crear codigo que me permita conectar mi aplicacion c# como servidor
para que acepte y envie solicitudes de mas de 8 clientes de otra aplicacion
diseñada en c# como si fuera servicios web.
he leido sobre sockets pero solo he encontrado un tipico codigo tipo chat de
1 server y 1 cliente.

Si saben cual es el tema con exactitud dentro de Networking C# para
investigar o si tienen algun codigo en c# les agradeceria

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
26/04/2008 - 09:42 | Informe spam
"Ricardo M." wrote in message
news:
Estoy nuevo en la programacion en red de C#.
Deseo crear codigo que me permita conectar mi aplicacion c# como servidor
para que acepte y envie solicitudes de mas de 8 clientes de otra
aplicacion
diseñada en c# como si fuera servicios web.
he leido sobre sockets pero solo he encontrado un tipico codigo tipo chat
de
1 server y 1 cliente.

Si saben cual es el tema con exactitud dentro de Networking C# para
investigar o si tienen algun codigo en c# les agradeceria



Si he entendido bien la pregunta, deseas hacer que un ordenador actúe
como servidor proporcionando servicios como si fueran "servicios web". En
otras palabras, deseas que actúe como servidor HTTP e implementar dentro el
protocolo SOAP que usan los servicios web.
Aunque ciertamente es posible hacerlo en C# utilizando sockets (busca en
Microsoft el proyecto "Cassini" si quieres ver un ejemplo), la pregunta es
por qué quieres hacerlo en C# cuando el sistema operativo ya te lo da hecho.
Te bastaría con habilitar en Windows el Internet Information Server, y
dentro de éste añadir desde Visual Studio un proyecto Web en C#, y dentro de
éste un Servicio Web. Con eso el Visual Studio ya te abre un ejemplo de
código fuente dentro del cual puedes añadir en C# los métodos que quieras, y
ya implementa todos los protocolos necesarios, y te puedes olvidar de los
sockets.
Respuesta Responder a este mensaje
#2 Ricardo M.
27/04/2008 - 09:51 | Informe spam
gracias por tu respuesta, es buena esa opción la tomaré en cuenta más adelante

Pero ya encontré cómo; se trata de trabajar con hilos o "threads" en Network
Programing de c#

Saludos



"Alberto Poblacion" wrote:

"Ricardo M." wrote in message
news:
> Estoy nuevo en la programacion en red de C#.
> Deseo crear codigo que me permita conectar mi aplicacion c# como servidor
> para que acepte y envie solicitudes de mas de 8 clientes de otra
> aplicacion
> diseñada en c# como si fuera servicios web.
> he leido sobre sockets pero solo he encontrado un tipico codigo tipo chat
> de
> 1 server y 1 cliente.
>
> Si saben cual es el tema con exactitud dentro de Networking C# para
> investigar o si tienen algun codigo en c# les agradeceria

Si he entendido bien la pregunta, deseas hacer que un ordenador actúe
como servidor proporcionando servicios como si fueran "servicios web". En
otras palabras, deseas que actúe como servidor HTTP e implementar dentro el
protocolo SOAP que usan los servicios web.
Aunque ciertamente es posible hacerlo en C# utilizando sockets (busca en
Microsoft el proyecto "Cassini" si quieres ver un ejemplo), la pregunta es
por qué quieres hacerlo en C# cuando el sistema operativo ya te lo da hecho.
Te bastaría con habilitar en Windows el Internet Information Server, y
dentro de éste añadir desde Visual Studio un proyecto Web en C#, y dentro de
éste un Servicio Web. Con eso el Visual Studio ya te abre un ejemplo de
código fuente dentro del cual puedes añadir en C# los métodos que quieras, y
ya implementa todos los protocolos necesarios, y te puedes olvidar de los
sockets.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida