Conéctese directamente a sockets de red
Los sockets de red son puntos terminales en conexiones en toda la red del equipo. La comunicación directa de socket es utilizada para interacciones de bajo nivel con conexiones de red e internet. Mientras que la mayoría de las necesidades de los usuarios serán satisfechas por Web Operations de alto nivel, las conexiones crudas de socket también son una opción.
Abra un socket.
In[1]:=
![Click for copyable input](assets.es/connect-directly-to-network-sockets/In_10.png)
sock = SocketConnect[{"wolfram.com", 80}]
Out[1]=
![](assets.es/connect-directly-to-network-sockets/O_9.png)
Escriba una solicitud en el socket.
In[2]:=
![Click for copyable input](assets.es/connect-directly-to-network-sockets/In_11.png)
WriteString[sock, "GET /index.php HTTP/1.0 \n\n"]
Lea la respuesta.
In[3]:=
![Click for copyable input](assets.es/connect-directly-to-network-sockets/In_12.png)
StringTake[ReadString[sock], 200]
Out[3]=
![](assets.es/connect-directly-to-network-sockets/O_10.png)
Cierre el socket.
In[4]:=
![Click for copyable input](assets.es/connect-directly-to-network-sockets/In_13.png)
Close[sock]
Out[4]=
![](assets.es/connect-directly-to-network-sockets/O_11.png)