Preguntas etiquetadas con sockets

158
Cómo utilizar la API de socket C en C ++ en z / OS

Estoy teniendo problemas para conseguir la API de sockets C para que funcione correctamente en C++el z/OS. Aunque lo estoy incluyendo sys/socket.h, todavía recibo errores de tiempo de compilación que me dicen que AF_INETno está definido . ¿Me estoy perdiendo algo obvio, o está relacionado con el...

136
Seguimiento / Monitoreo del uso de datos de iPhone

He buscado sobre este tema, pero encontré muy pocos detalles que fueron útiles. Con estos detalles, he intentado cocinar un código de la siguiente manera. Nota: compare los detalles compartidos en esta publicación con otras publicaciones antes de marcar esto como DUPLICADO, y no solo por el...

133
socket.emit () vs. socket.send ()

¿Cuál es la diferencia entre estos dos? Noté que si cambiaba de socket.emita socket.sendun programa de trabajo, el servidor no recibía el mensaje, aunque no entiendo por qué. También noté que en mi programa si cambié de socket.emita socket.send, el servidor recibe un mensaje, pero parece...

126
¿Cómo funciona el socket API accept () funciona?

La API de socket es el estándar de facto para las comunicaciones TCP / IP y UDP / IP (es decir, el código de red tal como lo conocemos). Sin embargo, una de sus funciones principales accept()es un poco mágica. Para tomar prestada una definición semiformal: accept () se usa en el lado del...

122
socket.shutdown vs socket.close

Recientemente vi un poco de código que se veía así (con el calcetín siendo un objeto de socket, por supuesto): sock.shutdown(socket.SHUT_RDWR) sock.close() ¿Cuál es exactamente el propósito de llamar al apagado en el zócalo y luego cerrarlo? Si hace la diferencia, este socket se está utilizando...

121
socket connect () vs bind ()

Ambos connect()y bind()sistema de llamadas 'asociado' el descriptor de archivo de socket a una dirección (típicamente un / combinación de puerto IP). Sus prototipos son como: - int connect(int sockfd, const struct sockaddr *addr, socklen_t addrlen); y int bind(int sockfd, const struct sockaddr...

115
Convierta un socket simple en un socket SSL

Escribí programas simples en C, que utilizan sockets ('cliente' y 'servidor'). (Uso de UNIX / Linux) El lado del servidor simplemente crea un socket: sockfd = socket(AF_INET, SOCK_STREAM, 0); Y luego lo une a sockaddr: bind(sockfd, (struct sockaddr *) &serv_addr, sizeof(serv_addr)); Y...