08-08-2009, 10:01 PM
Well, I wanted to know what you guys use to handle your connections. MS4 is still using WinSocket even though it's using binary packets.
Socket Handling
|
08-08-2009, 10:01 PM
Well, I wanted to know what you guys use to handle your connections. MS4 is still using WinSocket even though it's using binary packets.
08-08-2009, 10:07 PM
I just use WinSock...
IOCP sucks. I looked into Sox once before I think? Didn't really try anything with it.
08-08-2009, 10:33 PM
GIAKEN Wrote:I just use WinSock...I'm using Sox right now, but it's not working 100%...
08-08-2009, 11:09 PM
WinSock is the only thing I have ever found to work right with VB6, but I have only tried three things. Winsock, SOX and IOCP.
IOCP doesn't support all windows systems and is not fully standard yet, and that makes it annoying. It also likes to act up with VB6 SOMETIMES, not always, but when it doesn't its nice - especially if you know your users are using win xp+ SOX doesn't always work correctly either. SocketWrench didnt seem to be bad though if you wanna check that out. WinSock should be fine for most VB6 applications though. Now in C++ I usually use DirectPlay, RakNet, SDL_net or something of the sorts. I have never seen if anythign could port to VB6 from that group. IMO RakNet is the best (get it with BOOST libraries). Oscar has a real fancy thing called RPC working, and it owns.
08-08-2009, 11:20 PM
GOREsock seems nice.
![]() IOCP always had memory problems when I worked on Hyrule Online's VNC. The only thing you'd really need is Winsock. People's problems nowadays are always trying to upgrade. Just use Winsock properly and it's fine to have.
09-08-2009, 01:05 AM
The only reason that is making me search for other thing is that VB6 with WinSocket does not support much. I'm not sure, but I remember someone saying 255 connections is the max you can have, not sure thou.
I was making my own API, based on Sox, but it's not done, I don't have much free time right now.
09-08-2009, 01:24 AM
Would you have that same limit if you switched from a control array directly to the api instead?
09-08-2009, 02:54 AM
Matt Wrote:Would you have that same limit if you switched from a control array directly to the api instead? That's what I was thinking of doing when I get back online more often.
09-08-2009, 03:06 AM
ftw there is no limit.
09-08-2009, 01:07 PM
grimsk8ter11 Wrote:ftw there is no limit. Do you have a different definition of FTW? Cause, "For The Win" doesn't fit in your statement. Lol.
09-08-2009, 01:48 PM
yes it does, i forgot a common splice sorry.
for the win, there is no limit. its just a backwards sentence xD anyways, SocketWrench, check it out.
09-08-2009, 08:02 PM
Tnx, I'll check.
13-08-2009, 01:57 AM
grimsk8ter11 Wrote:anyways, SocketWrench, check it out.Just tested SocketWrench, looks great, but it's paid so... well... can't afford that.
14-08-2009, 07:26 PM
Dragoons Master Wrote:grimsk8ter11 Wrote:anyways, SocketWrench, check it out.Just tested SocketWrench, looks great, but it's paid so... well... can't afford that. Pirate it?
14-08-2009, 08:27 PM
Hum, nah. Trying to keep things on a legal level.
I'm working right now with Sox. I thing I can make it work with out no problems but, well... let's see, hehe.
15-08-2009, 04:40 AM
I've managed to make Sox work on a winxp32bits, but when I deployed at my windows server 2k8 32 bits it just didn't work... I'm going to change os to win server 2k8 r2, and there is only a 64bits version. On the Sox project I could not managed to compile for 64 bits. Any idea?
|
« Next Oldest | Next Newest »
|