|
The following networking technologies are officially deprecated. While these programming interfaces will continue to be supported, they are no longer under active development. You should not use these interfaces when developing new code. If you have existing code that uses one of these technologies, you should consider migrating to one of the replacement technologies as part of your ongoing software maintenance.
- Open Transport - Mac OS X provides an Open Transport compatibility framework. This framework is no longer under active development. If you're using the Open Transport framework, you should consider switching to BSD Sockets or, better yet, use one of the higher-level frameworks.
- Internet Config - Much, but not all, of Internet Config's functionality is available via other interfaces (specifically, Launch Services and System Configuration framework).
- OT/PPP API - New code should use CFHost to manage dial-up network connections.
- URL Access and NSURLHandle - New code should use the Foundation URL Loading System as its high-level programming interface for accessing URLs.
- AppleTalk - New code should not support AppleTalk. Many of the advantages of AppleTalk are now available on TCP/IP courtesy of Bonjour.
- HTMLRenderingLib - If you are using HTMLRenderingLib to render HTML in your application, we strongly recommend that you switch to using Web Kit. Web Kit is the HTML rendering engine used by Safari, and is much more capable than HTMLRenderingLib.
|