GS-Zone

UsarQueSocket Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

7
Este tema se encuentra cerrado.

Nota » 15 Ene 2012 21:43

Hola quisiera saber la diferencia en usar los sockets
UsarQueSocket = 0
UsarQueSocket = 1
UsarQueSocket = 2
UsarQueSocket = 3

Bueno quiero saber la diferencia entre eso rendimiento lag o que Quiero saber ^^

Imagen
Ninja en progreso
934
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4103
Aportes: 13

Nota » 16 Ene 2012 02:39

Fijate en el code.., dependiendo de el valor que le pones, usa winsocks, o usa api de windows.. (similar a winsock pero desde codigo) o sockets.

A mi me gusta usar api de windows o winsocks (me refiero usando el objeto de vb6). En el parra engine lo hice todo con winsocks, aunque en el cliente usaba api de windows.
Última edición por •Parra el 16 Ene 2012 02:40, editado 1 vez en total

Vicinity of obscenity
530
Legendario Inmortal [2]
Registrado: 5 Años de membresía!
Ubicación: España
Mensajes: 5580
Aportes: 50
Premios: 3
Mister Programador FreeForAll (3)

Nota » 16 Ene 2012 02:47

•Parra escribió:Fijate en el code.., dependiendo de el valor que le pones, usa winsocks, o usa api de windows.. (similar a winsock pero desde codigo) o sockets.

A mi me gusta usar api de windows o winsocks (me refiero usando el objeto de vb6). En el parra engine lo hice todo con winsocks, aunque en el cliente usaba api de windows.



Mm ahora me reviso el codigo y cual seria la diferencia en usar winsock y usar api de windows ?

Imagen
Ninja en progreso
934
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4103
Aportes: 13

Nota » 16 Ene 2012 03:15

Yo por instinto de no hacer cagadas y no reparar en cosas que no pensaba leer elimine todos los demas y deje el 1.

En teoria el catalyst wrench socket es el mejor, va es la evolucion del winsock de windows.
Aguante River Plate ! ! !
909
Moderador
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 14428
Aportes: 305
Premios: 10
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)

Nota » 16 Ene 2012 03:20

Franeg95 escribió:Yo por instinto de no hacer cagadas y no reparar en cosas que no pensaba leer elimine todos los demas y deje el 1.

En teoria el catalyst wrench socket es el mejor, va es la evolucion del winsock de windows.


Si yo tambine esta pensando pero dije no mejor no mira i me mando una cagada paja de bajarme el servidor de nuevo xD

OSea si dejo el 1 por defecto y borro el 0 y el 3 vos crees que funque bien o se me va a quemar la pc ?

Imagen
Ninja en progreso
934
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4103
Aportes: 13

Nota » 16 Ene 2012 03:25

miqueas150 escribió:
•Parra escribió:Fijate en el code.., dependiendo de el valor que le pones, usa winsocks, o usa api de windows.. (similar a winsock pero desde codigo) o sockets.

A mi me gusta usar api de windows o winsocks (me refiero usando el objeto de vb6). En el parra engine lo hice todo con winsocks, aunque en el cliente usaba api de windows.



Mm ahora me reviso el codigo y cual seria la diferencia en usar winsock y usar api de windows ?

Winsock es el api de windows encapsulada en un objeto de visual basic 6 (objeto me refiero a algo como un boton o.. un timer xD). API de windows es como si programases en C. Se trata de algo similar pero es mas duro trabajar con él. No tienes objeto que te ayude, y todo lo tienes que hacer por código.

Franeg95 escribió:Yo por instinto de no hacer cagadas y no reparar en cosas que no pensaba leer elimine todos los demas y deje el 1.

En teoria el catalyst wrench socket es el mejor, va es la evolucion del winsock de windows.

Te refieres al winsock?

Para mi, el peor es el socket (ese que tiene el dibujo de un enchufe en el icono). Después api de windows y finalmente winsock. Pero tampoco sabria que decirte, si haces una buena implementacion mediante api de windows, seguramente sea mejor que winsock. De todos modos, como estás en visual basic y está limitado, lo mejor quizá sea usar winsock.

En el parra engine lo hice mediante winsock (por recomendación de Loopzer), aunque tenia pensado hacerlo en api de windows. Funcionaba bastante bien, mejor de lo que me esperaba. En cambio, en AOC, como no me queda otra, lo he hecho todo usando api de windows (y para linux lo mismo..), pudiendo así aprovechar al maximo las oportunidades que me da C, y haciendo el servidor completamente multihilo. Pero C es C y vb6 es vb6.. xD así que tu decides.

Vicinity of obscenity
530
Legendario Inmortal [2]
Registrado: 5 Años de membresía!
Ubicación: España
Mensajes: 5580
Aportes: 50
Premios: 3
Mister Programador FreeForAll (3)

Nota » 16 Ene 2012 04:14

oki doki ahora veo igual yo uso winsock ya que me parecen mas lindos que el enchufe feo xD

Gracias franco y gracias Parra

Imagen
Ninja en progreso
934
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4103
Aportes: 13

Este tema se encuentra cerrado.

Volver a AO 0.11.5

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados