Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 1352

a data structure that provides access to inter-process communication. For the past 40 years, this basically means network communication.

64 votes

Why can't sockets be used to identify individuals instead of cookies?

If I open two browser tabs to SE.SE, I will have two connections and thus two sockets. But I want my settings to persist across both of them. … (In fact, typically, a browser opens multiple sockets for one page in order to speed up page load time; I believe most browsers have a default maximum value between 4 and 10 sockets per page.) …
Jörg W Mittag's user avatar
0 votes

How to check whether module or class is network interface, socket?

This is impossible. Take a PHP webapp, for example. If I run this PHP webapp on Apache using the mod_php module, there will be a directly-linked path from the application code down to the socket hand …
Jörg W Mittag's user avatar
2 votes

Are all sockets implemented as per the Berkeley sockets specification?

No, Berkeley Sockets are not the only networking API. The Wikipedia article you linked to lists a couple of alternatives. … In Plan9 and Inferno, there is no "networking API" because sockets are just files like any other. Genode, which shares no heritage with Unix / BSD / Plan9 / Inferno, is similar. …
Jörg W Mittag's user avatar