Have Sockets Run Their Course? 230
ChelleChelle writes "This article examines the limitations of the sockets API. The Internet and the networking world in general have changed in very significant ways since the sockets API was first developed in 1982, but the API has had the effect of narrowing the ways in which developers think about and write networked applications. This article discusses the history as well as the future of the sockets API, focusing on how 'high bandwidth, low latency, and multihoming are driving the development of new alternatives.'"
Really... (Score:3, Funny)
Re:Open Transport, Part II (Score:2, Funny)
As next you will probably claim Apple has invented MAC addresses too....
Re:Open Transport, Part II (Score:5, Funny)
Well, I did hear it was a Xerox standard so it must have been copied from someone. I guess it could have been Apple.
Re:Open Transport, Part II (Score:5, Funny)
"Well, I did hear it was a Xerox standard so it must have been copied from someone."
I hope you meant to make that joke.
Re:Really... (Score:5, Funny)
Really, for networking, all they need to do is ask slashdot's elite technical team. Years before Gmail automatically saved my drafts, /. consistently preempted everone with the above example (or Homeland_Security/FBI/Police knocking on the door, or person getting a hard attack) and snatches the post from the jaws of defeat when the user wouldn't otherwise be able to hit submit. Moreover, unlike anyone else to this day, even gmail, there is also a nice little hint as to the cause of the interruption.
Re:whats really needed... (Score:5, Funny)
Re:Really... (Score:5, Funny)
or person getting a hard attack
Viagra overdose?
Yes Mine are good (Score:3, Funny)
Should stop drinking... (Score:1, Funny)
Have Rockets Run Their Course?
Re:Hilarious (Score:3, Funny)
> reinventing...
and USENET as Web Forums :-(
Re:Really... (Score:5, Funny)
Re:Really... (Score:3, Funny)
Re:Old school socket set.... (Score:3, Funny)
Ro-ro..
Let's get outta here Scooby!
Re:Hilarious (Score:3, Funny)
Re:Really... (Score:1, Funny)
Or an epic adventure where he thought he was superman, with a tragic ending
Re:Structured Stream Transport (Score:5, Funny)
Firewalls don't support [SCTP]. Consumer routers can't do NAT on it. New protocols on the Internet are fairly unlikely to have a chance.
This is a good example of why NAT sucks. When IPv6 comes along and and restores true end-to-end connectivity across the Internet, there will be a lot more freedom to experiment with new and interesting protocols. Except, of course...
New protocols on the Internet are fairly unlikely to have a chance.
Damn.
Re:Unix always had it (Score:5, Funny)
You mean, like pipes?
Pipes for local communication and tubes for global communication. Seems like a winner.
Was it the Enquirer? (Score:2, Funny)
Having RTFA, I have to ask: "What in Cthulu's name have APIs got to do with all this?".
The author broadly complains of the current status of networking at the OS level (copying bytes, connecting to/from multihomed hosts, etc.). APIs don't get into it.
The title of the article appears to be an attention grabbing device, it could well have been titled "Does Britney Spears carry my baby?".
(The incipit would be "No. Now, in a world of low latency and high bandwidth...")
Cheers,
alf
Re:Which sockets API? (Score:3, Funny)
Stupid thing posted me anonymously despite being logged in!
It was deemed you already had too much Karma. That was a test of the new Karma limitation system ;)
Re:Really... (Score:3, Funny)
I live in a tropical country, you insensitive clod!
Re:Structured Stream Transport (Score:4, Funny)
Sorry to cut it to you, but NAT is here to stay. As a security paradigm, there's no surface attack to a user's PC that isn't even visible.