Re: OS X Socket Performance
Re: OS X Socket Performance
- Subject: Re: OS X Socket Performance
- From: Peter Sichel <email@hidden>
- Date: Tue, 10 Sep 2002 03:21:41 -0400
The main reason to use BSD sockets directly is that you need some
flexibility the other frameworks don't provide. I implemented my
own Objective-C wrapper around BSD sockets to gain full control
over RAW sockets, socket options, select(), connect(), etc.
While it took some effort, the result is elegant and flexible.
Assuming good design, the performance hit of using Objective-C
is negligible. The latency of multiple ICMP listeners or using
Distributed Objects and run loops needs to be considered more
carefully. The important thing is to match the design to what
you are trying to accomplish.
- Peter
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.