157 reputation
8
bio website
location
age
visits member for 3 years, 1 month
seen Oct 11 '12 at 13:58

Sep
10
awarded  Popular Question
Jun
20
awarded  Popular Question
Dec
18
awarded  Popular Question
Aug
29
comment making an iPhone/Android app which sends a user password to my server, how to secure?
@dr_jimbob thank you very much, isn't there any disadvantage to the free certificate in this case?
Aug
29
comment making an iPhone/Android app which sends a user password to my server, how to secure?
Thanx for the help, if I decide to do nothing, won't adding on top of that the hashing will, at worst, not help? I don't really see what damage hashing can do
Aug
29
comment making an iPhone/Android app which sends a user password to my server, how to secure?
@CodesInChaos thanx for the tip, about the fingerprint, you mean I should hard code it into the application?
Aug
28
asked making an iPhone/Android app which sends a user password to my server, how to secure?
Nov
25
accepted Best way to push data to a client without being blocked by firewall
Nov
22
comment Best way to push data to a client without being blocked by firewall
a very interesting answer. thank you! It's not a browser game so there isn't a need for comet which from what I understand is a solution for server push to a browser, but the idea of using port 80 on the server is interesting, though I wonder if it would help if I use UDP (any idea?), and the node.js project also looks very interesting, especially since I love javascript.
Nov
22
comment Best way to push data to a client without being blocked by firewall
OK I think I understand, thank you, UDP sounds very appropriate for a game though, it's probably rare for the client and server to not communicate for a whole minute. I think I read somewhere that routers tend to block UDP packets more than TCP but it's probably a non-issue if DNS counts on it.
Nov
22
awarded  Supporter
Nov
22
awarded  Commentator
Nov
22
comment Best way to push data to a client without being blocked by firewall
OK, so if there is no keeping track of the state, can you explain what you mean "the connection will be forgotten after 1 minute"? I assume routers will only accept packets from IPs to which packets were previously sent, do they "forget" after I receiving one packet? can the server send only one packet for each packet the client sent or can the server send as many as I want?
Nov
22
comment Best way to push data to a client without being blocked by firewall
Great explanation, thank you, I always heard the term "TCP connection", does a "UDP connection" act the same way? other than the fact you mentioned that it times out after one minute (and uses the UDP protocol of course)?
Nov
21
comment Best way to push data to a client without being blocked by firewall
"It would certainly be safer to have them connect (to server). But, you could first establish a secure outward connect, and then listen for packets over it." - I'm not sure I understand the difference between these two. If you mean secure vs. insecure, it doesn't need to be secure, it's just game data, no credit card numbers or such things :)
Nov
21
comment Best way to push data to a client without being blocked by firewall
Overall you say the best way for most home PCs is to initiate a TCP connection and keep it open by sending packets every few minutes?
Nov
21
comment Best way to push data to a client without being blocked by firewall
I edited the question to address your questions, about Streaming and Data loss - I'm not too sure what the question is here, and I'm not too fimiliar with the ways and consequences of implementing streaming
Nov
21
revised Best way to push data to a client without being blocked by firewall
added 350 characters in body
Nov
21
comment Best way to push data to a client without being blocked by firewall
Thanx I edited my question to make it clear I don't mean completely out of the blue, only after the client logged in. Also: Do routers and firewalls read HTTP headers? (in order to implement the "unlimited response" trick), why will they not block this?
Nov
21
revised Best way to push data to a client without being blocked by firewall
added 120 characters in body