Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Reconocer si un equipo es local?

Estas en el tema de ¿Reconocer si un equipo es local? en el foro de .NET en Foros del Web. Hola ando en busca de algunas ideas para resolver este dilema que ya me trae mareado, ¿Como puedo reconocer si un equipo es local o ...
  #1 (permalink)  
Antiguo 18/11/2009, 10:52
Avatar de eledgarr  
Fecha de Ingreso: octubre-2008
Ubicación: La ciudad de la esperanza
Mensajes: 133
Antigüedad: 15 años, 6 meses
Puntos: 3
Exclamación ¿Reconocer si un equipo es local?

Hola ando en busca de algunas ideas para resolver este dilema que ya me trae mareado, ¿Como puedo reconocer si un equipo es local o es externo? me explico:

Requiero en mi aplicación ejecutar varios Webservices algunos estaran en la red local y otros fuera, es decir como puedo saber si el equipo al que deseo conectarme es de la red local o si es necesario conectarme a el por medio de internet, espero haberme expñlicado bien, gracias

Trabajo con VB2005 y Winforms
__________________
Si te sirve lo que te escribo regalame un karma positivo
-----------------------------------------------------------------------
Estoy aqui no por que conozco mucho, estoy para ignorar menos
  #2 (permalink)  
Antiguo 18/11/2009, 11:48
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Respuesta: ¿Reconocer si un equipo es local?

Pudieras probar si la red está disponible utilizando el siguiente código:
Dim isAvailable As Boolean
isAvailable = My.Computer.Network.IsAvailable


También pudieras preguntar por un equipo en la red local, si este reponde es porque hay red local. El código para hacer ping sería:
Dim siteResponds As Boolean = False
siteResponds = My.Computer.Network.Ping("somehost.my.domain")
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:11.