Conectarse a Una Wan Con Vb.net

download Conectarse a Una Wan Con Vb.net

of 3

Transcript of Conectarse a Una Wan Con Vb.net

  • 8/13/2019 Conectarse a Una Wan Con Vb.net

    1/3

    CONECTARSE A UNA WAN CON VB.NETEjemplo para conectarse a una WAN con VB.NET

    Pequeo ejemplo en VB.NET para conectarse a un serv!or remoto

    La eleccin de un lenguaje de programacin para hacer de su interesante programa es slo parte de

    un proyecto de TI. Se debe seleccionar el protocolo de red que desea utilizar.Red Protocolo IPv representado en la capa ! de la red del modelo "SI es el m#s popular. $Por qu%&

    'o se. Tal vez la gente de a pie han conocido las direcciones de Internet y direcciones IP.

    (e todos modos) la mayor*a de la gente no habla ni siquiera saben todos los protocolos disponibles en

    el mundo. +,ortunadamente) -icroso,t ha hecho 'T con muchos protocolos de red todo en uno lista/

    +ddress0amily

    +qu* hay algunos ejemplos +ddress0amily/

    Inter'et1or2

    Inter'et1or234

    'et5ios

    +ppleTal2

    6yper7hannel

    8n2no1n

    8nspeci,ied

    Si no se especi,ica un +ddress0amily) su programa no ser# capaz de resolver una direccin. Por

    ejemplo) si establece su programa de Inter'et1or2 9IPv:) el programa esperar# una direccin IPv

    cuando se conecta al punto ,inal.

    +qu* hay un ejemplo con un m*nimo de cdigo para conectarse a un servidor utilizando ;+ddress0amily. Inter'et1or2;

    ImportsSystemImportsSystem.TextImportsSystem.IOImportsSystem.NetImportsSystem.Net.Sockets''' ''' This is a sample on how to conenct to a server using the''' minimum stuff in Iv!.''' "ase from an example from #S$N.''' ''' #o&ule#o&ule

    Su(#ain)* $imaString +sString $ims +sSocket, Nothing $imhost-n&oint +sI-n&oint $imhost+&&ress +sI+&&ress, Nothing $imconort +sInteger, /

  • 8/13/2019 Conectarse a Una Wan Con Vb.net

    2/3

    ' 0et $NS host information. $imhostInfo +sI1ost-ntry' , $ns.2esolve)server* ' 0et the $NS I a&&resses associate& with the host. $imIa&&resses +sI+&&ress)* ', hostInfo.+&&ress3ist Try $o 4onsole.5rite)6host to test )exemple 7 www.yahoo.com* 8 6* aString , 4onsole.2ea&3ine)*

    hostInfo , $ns.2esolve)aString*

    4onsole.5rite)6port to test )exemple 7 /* 8 6* aString , 4onsole.2ea&3ine)* conort , aString

    Ia&&resses , hostInfo.+&&ress3ist

    9orin&ex , /ToIa&&resses.3ength : host+&&ress , Ia&&resses)in&ex* host-n&oint , NewI-n&oint)host+&&ress; conort*

    ' 4reates the Socket to sen& &ata over a T4 connection. s, NewSocket)+&&ress9amily.InterNetwork;SocketType.Stream; rotocolType.Tcp*

    ' 4onnect to the host using its I-n&oint. s.4onnect)host-n&oint*

    IfNots.4onnecte&Then ' 4onnection faile&; try next Ia&&ress. 4onsole.5rite)6na(le to connect to host6* s , Nothing

    -lse 4onsole.5rite)6connecte& to host = 6* -n&If

    Nextin&ex ' -n& of the for loop.

    4onsole.5rite)6uit or 2etry8 )%2*6* aString , 4onsole.2ea&3ine)*

    3oopntilaString , 66OraString , 6?6

    4atchex +s-xception

    -n&Try

    -n&Su(

    -no&ule

  • 8/13/2019 Conectarse a Una Wan Con Vb.net

    3/3

    ?>) en todos mis proyectos. ?=en +mazon

    o

    (escargue el proyecto de ejemplo aqu*/ Sample7onsoleIPv.zip

    http7%%checktechno:es.(logspot.com%@/A%/B%eCemplo:para:conectarse:una:wan:con.html

    https://docs.google.com/file/d/0B1gUl097bQKMX19FNXRoZ0Y0aEU/edit?usp=sharinghttp://checktechno-es.blogspot.com/2013/05/ejemplo-para-conectarse-una-wan-con.htmlhttps://docs.google.com/file/d/0B1gUl097bQKMX19FNXRoZ0Y0aEU/edit?usp=sharinghttp://checktechno-es.blogspot.com/2013/05/ejemplo-para-conectarse-una-wan-con.html