Mac OS X은 광범위한 현대적이고 정교하면서도 사용하기 쉬운 네트워킹 기술을 제공합니다. 정밀한 BSD Sockets의 조정부터, Bounjour를 이용한 장치 검색, WebKit으로 제작된 Safari 웹 브라우저 디스플레이에 이르기까지, 다양한 종류의 네트워킹 작업을 수행할 수 있는 선택의 폭을 넓혀 줍니다. 여러분은 세계 어느 곳에 있는 정보와도 쉽게 연결, 렌더링, 상호작용을 할 수 있게 해주는 고차원 프레임워크를 통해 이와 같은 기능들을 쉽게 구현할 수 있습니다.
Bonjour를 이용한
장치 및 컴퓨터 검색
Bonjour는 Apple이 제작한 강력한 zero configuration 프로토콜로 로컬 네트워크 상의 시스템 및 서비스를 쉽게 찾을 수 있게 해줍니다. 프린터 검색부터 iChat의 채팅, iTunes의 음악 공유 기능에 이르기까지 Mac OS X 상의 네트워킹이 가능한 많은 서비스와 응용 프로그램은 Bonjour를 사용하게 됩니다. Bonjour는 Cocoa, Ruby, Python을 비롯한 다른 언어로 접근이 가능한 정교하면서도 사용하기 쉬운 프로그래밍 인터페이스를 포함하고 있습니다.
WebKit Framework
Mac OS X은 여러분의 응용 프로그램에 네트워크 기능을 쉽게 추가할 수 있게 합니다. 하이 레벨 WebKit 프레임워크를 통해 로컬 또는 리모트 위치에 있는 웹 컨텐트를 완벽하게 제어할 수 있으며, HTML 렌더링, 쿠키 저장, 응답 캐싱, 권한 저장, 사용자 인증 등을 쉽게 할 수 있습니다. 많은 로우 레벨 네트워킹 또는 파싱 코드를 작성하지 않고도 여러분의 응용 프로그램에서 웹을 고급 정보와 커뮤니케이션을 위한 원천으로 사용할 수 있습니다.
간단해진 네트워크 관리
Mac OS X은 시스템 관리자들이 유용하게 사용할 수 있는 다수의 기능을 포함하고 있습니다. 여러분은 네트워크 상에서 디플로이할 수 있는 디스크 이미지를 쉽게 생성할 수 있습니다. 네트워크 홈 디렉토리는 데이터를 장비에 대해 독립적인 방법으로 중앙처리할 수 있게 하여, 다른 운영 체제에서도 접근할 수 있게 해 줍니다.
Apple의 SAN 파일 시스템인 Xsan은 공유 스토리지를 제공하고, 여러분의 업무량에 맞게 최적화합니다. Xsan은 Spotlight 검색 환경과 ㄴ벽하게 통합되어 있으므로, 사용자들이 공유 스토리지에서의 문서 검색을 로컬 디스크에서 하는 것 만큼이나 쉽게 할 수 있습니다.
BSD Sockets
BSD Sockets는 Mac OS X 상의 근간이 되는 네트워크 프로그래밍 인터페이스로, 모든 하이 레벨 프레임워크가 이를 기반으로 하고 있습니다. 성능과 유연성을 최고 수준으로 유지하기 위한 뛰어난 선택이기도 한 BSD Sockets는 UNIX 네트워크 프로그래밍의 실질적인 표준이기도 하므로, 다른 플랫폼의 네트워킹 코드를 쉽게 포팅할 수 있습니다.



