Member Login Log In | Not a Member? Contact ADC
Jump To:
Reference Library
Mac OS X Server is built on Darwin, which has an open source core. Mac OS X Server provides high-performance networking and supports multiple file systems, BSD symmetric multiprocessing, and 64-bit applications. Server administrators benefit from tools that simplify service setup and management. Developers can use WebObjects to create and deploy web and Java applications.

A guided introduction to developing for Mac OS X Server.   Essential information for working with Mac OS X Server.   API references organized by framework.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sort by
Resource Type
Sorted by
Date
Deploying Mac OS X Server for High Performance Computing (PDF)
Explains how to configure Mac OS X Server for computational clustering.
High Performance Computing, System Administration, Tools Guides 2005-10-04
Xsan Tuning Guide (PDF)
Explains how to configure Xsan storage to maximize application performance.
High Performance Computing, Storage, System Administration Guides 2005-10-04
Getting Started with launchd (HTML)
Learn about launchd and see how to migrate your configuration files.
Performance, System Administration Articles 2005-08-22
Java Application Server Guide (HTML) (PDF)
Explains J2EE and JBoss development on Mac OS X Server.
Java, WebObjects Guides 2005-08-11
WebObjects J2EE Programming Guide (HTML) (PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
WebObjects Guides 2005-08-11
WebObjects XML Serialization Guide (HTML) (PDF)
Explains how to serialize objects and data into XML documents.
WebObjects Guides 2005-08-11
GridCalendar (HTML) (DMG) (ZIP)
Demonstrates how to add a custom job submission UI to the GridSample project.
Networking Sample Code 2005-06-01
TradingCards (HTML) (DMG) (ZIP)
Demonstrates some of the out-of-the box capabilities of WebObjects.
WebObjects Sample Code 2005-06-01
Sending SCSI or ATA commands to storage devices (HTML) (日本語 HTML)
QA1179: Explains that Mac OS X does not implement SCSI or ATA pass-through for many mass storage devices.
Storage Technical Q&As 2005-05-10
ProfileSystem (HTML) (DMG) (ZIP)
Shows how to obtain the same information that System Profiler displays.
Core Foundation, System Administration Sample Code 2005-05-05
Exploring Tiger Server (HTML)
Explore Tiger Server technologies such as Xgrid, 64-bit support, and access control lists.
Internet & Web, System Administration Articles 2005-04-29
Mac OS X Server Failover Messaging Architecture Guide (HTML) (PDF)
Describes new failover procedures for AFP, NFS, and SMB in Mac OS X v10.4.
Networking Guides 2005-04-29
Mac OS X Server High Availability Administration (PDF)
Explains how to manage IP failover, link aggregation, and load balancing to ensure high availability of services.
Networking, System Administration Guides 2005-04-29
Mac OS X Server Migrating From Windows NT (PDF)
Explains how to move accounts, shared folders, and services from Windows NT servers to Mac OS X Server.
Directory Services, Migration, System Administration, Tools Guides 2005-04-29
Mac OS X Server QuickTime Streaming Server Administration (PDF)
Explains how to set up and manage QuickTime streaming services.
Internet & Web, Streaming, System Administration Guides 2005-04-29
Mac OS X Server Windows Services Administration (PDF)
Explains how to set up and manage services including PDC, BDC, file, and print for Windows computer users.
Directory Services, System Administration Guides 2005-04-29
Preference Manifest Files for Managed Clients Overview (HTML) (PDF)
Describes the format of preference manifest files, which are XML documents for storing and managing application preferences.
Networking Guides 2005-04-29
QuickTime Streaming Server Modules Programming Guide (HTML) (PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
Streaming Guides 2005-04-29
Accessing SQL Data in Apple Remote Desktop 2 (HTML)
Learn how to access the PostgreSQL database to help create custom applications.
Networking, System Administration Articles 2005-02-21
Introduction to MPI Distributed Programming on Mac OS X (HTML)
Learn how to create tightly coupled, distributed algorithms to run on multiple computers using MPI.
High Performance Computing, Performance Articles 2005-02-14
Configuring and Running X11 Applications on Mac OS X (HTML)
Learn to set up and use X11 applications on your Mac OS X system.
Networking Articles 2005-01-17
Xserve G5 PCI Hardware RAID Card (PDF)
Explains how to install the card in an Xserve G5 and how to set up a RAID volume.
Apple Hardware, Storage Guides 2005-01-03
Xserve G5 Quick Start (PDF)
Explains where to find information for installing, setting up, using, and monitoring Xserve G5 systems.
Apple Hardware, System Administration Guides 2005-01-03
Xserve G5 Using the Hardware RAID PCI Card (PDF)
Explains how to use the software provided with the Hardware RAID PCI Card to configure and manage RAID operations.
Apple Hardware, Storage Guides 2005-01-03
Xserve G5 Using Xserve Remote Diagnostics (PDF)
Explains how to use the Xserve Remote Diagnostics tool to test server hardware.
Apple Hardware, System Administration, Tools Guides 2005-01-03
Xserve RAID User's Guide (PDF)
Explains how to install the Xserve RAID system, connect it to a host system, and configure RAID storage.
Apple Hardware, Storage, System Administration Guides 2005-01-03
WebObjects Extensions Reference (HTML) (PDF)
Describes the WebObjects extensions, a special set of dynamic elements.
WebObjects Reference 2004-12-02
Enabling X11 Forwarding (HTML)
QA1383: Describes how to enable ssh clients to receive X11 communication from a Mac OS X system.
Security Technical Q&As 2004-10-25
Using Open Source Tools to Filter Email on Mac OS X Server (HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
Internet & Web, Security, System Administration, Tools Articles 2004-09-27
Writing Open Directory Plug-ins (HTML)
Learn how to write Open Directory plug-ins to help your application locate and manage network information.
Directory Services, Networking Articles 2004-09-13
Secure Transport Reference (HTML) (PDF)
Describes the C API for creating a Secure Sockets Layer session over any transport layer.
Security Reference 2004-08-31
Generating an NMI Without a Programmer's Switch (HTML) (日本語 HTML)
QA1264: Explains how to generate a non-maskable interrupt (NMI) on CPUs without programmer's switches.
Hardware & Drivers Technical Q&As 2004-04-26
Xgrid: High Performance Computing for the Rest of Us (HTML)
Learn how mathematicians and scientists are making the most of Xgrid's power and easy setup.
High Performance Computing Articles 2004-03-29
Fighting Spam on Mac OS X Server (HTML)
Learn how to filter out spam before it gets to your users.
System Administration Articles 2004-02-09
Server Processes and the Dock (HTML) (日本語 HTML)
QA1328: Discusses using headless AWT from Java server applications that need to be hidden.
Java, Porting Technical Q&As 2004-01-19
Creating Secure Transactions on Mac OS X Server with SSL (HTML)
Learn how to provide a layer of public-key encryption over any TCP connection.
Internet & Web, Networking, Security, System Administration Articles 2004-01-12
Installing an I/O Kit KEXT Without Rebooting (HTML)
QA1319: Describes the state of the art of installing I/O Kit kernel extensions (KEXTs) without requiring a restart.
Hardware & Drivers Technical Q&As 2003-10-28
Using Xserve for a Small Business LAN (HTML)
Learn how to host your business LAN on Xserve.
Networking, System Administration Articles 2003-09-30
Non Mac OS X Bundled data-fork based Resources (HTML) (日本語 HTML)
QA1098: Mac OS X Bundled data-fork based Resources
Carbon Technical Q&As 2003-08-20
Optimizing an Xserve for Web Hosting (HTML)
Learn how to configure and optimize an Xserve to ensure fast, robust web hosting.
Internet & Web, System Administration Articles 2003-08-06
X11CallCarbonAndCocoa (HTML) (DMG) (ZIP)
Demonstrates a double clickable X11 application which performs various "native" Mac OS X operations.
Porting Sample Code 2003-07-28
BSDLLCTest (HTML) (DMG) (ZIP)
Program sample demonstrates how to send and receive raw LLC Ethernet packets.
Networking Sample Code 2003-06-12
Java for WebObjects Developers (PDF)
Introduces Java concepts and terms to WebObjects developers. Includes exercises for developing Java expertise in WebObjects.
WebObjects Guides 2003-05-27
Is ColorSync thread safe? (HTML) (日本語 HTML)
QA1261: Discusses ColorSync thread-safety issues.
Hardware & Drivers Technical Q&As 2003-04-17
Internet Connect Speed (HTML) (日本語 HTML)
QA1165: Describes how to get the modem connection speed from the System Configuration framework dynamic store.
Internet & Web, Networking Technical Q&As 2003-03-26
Accessing HTTPS Proxy Settings (HTML) (日本語 HTML)
QA1234: Describes how to programatically access Secure Web Proxy information.
Networking Technical Q&As 2003-02-19
GetMACAddressSample (HTML) (DMG) (ZIP)
Demonstrates how to retrieve the MAC address for each Ethernet interface from the Mac OS X I/O Registry.
Networking, Security Sample Code 2003-01-14
GetSetOptions (HTML) (DMG) (ZIP)
Demonstrates a variety of uses of Open Transport's option management routines.
Networking Sample Code 2003-01-14
JDragNDrop (HTML) (DMG) (ZIP)
Deprecated - Demonstrates building a simple view to implement Drag-and-Drop functionality in Cocoa-Java.
Java Sample Code 2003-01-14
ListMania (HTML) (DMG) (ZIP)
Demonstrates a variety of techniques for using Open Transport's list utility routines.
Networking Sample Code 2003-01-14
NoCopyReceives (HTML) (DMG) (ZIP)
Demonstrates using no-copy receives under Open Transport.
Networking Sample Code 2003-01-14
XML_Transport (HTML) (DMG) (ZIP)
Object serialization and archiving using WOXMLCoder and WOXMLDecoder classes and a mapping file.
WebObjects Sample Code 2003-01-14
IOKit Framework Headers (HTML) (日本語 HTML)
QA1107: Describes the differences between the headers in IOKit.framework and the I/O Kit headers in Kernel.framework.
Hardware & Drivers Technical Q&As 2002-01-15
Importing Projects from WO 4.5.x into WO 5.0 (HTML)
QA1035: Describes how to import WebObjects 4.5.x projects into WebObjects 5.0.
WebObjects Technical Q&As 2001-07-09
QDFlushPortBuffer (HTML) (日本語 HTML)
QD65: Describes a possible solution for window update problems under Carbon.
Porting Technical Q&As 2000-11-08
The "chosen" node in the device tree (HTML)
HW88: Describes how to find the "chosen" node in the Open firmware device tree.
Networking Technical Q&As 2000-09-05
Creating NetBoot Server-Friendly Applications (HTML) (日本語 HTML)
TN1151: Guidelines to ensure applications are able to work correctly in a NetBoot environment.
Carbon, Cocoa Technical Notes 2000-08-01
Is the Open Firmware device tree object oriented? (HTML)
HW80: Discusses the object-oriented attributes of the Open Firmware device tree.
Hardware & Drivers Technical Q&As 1999-11-15
Sample code for allocating an amount of dictionary space (HTML)
HW71: Discusses the allocation and the setting of memory for Dictionary space in Open Firmware.
Hardware & Drivers Technical Q&As 1999-10-11
What is the "dump" word and how do I use it? (HTML)
HW68: Describes the function of the Open Firmware word "dump" and how it can be used.
Hardware & Drivers Technical Q&As 1999-10-11
What numeric base is the default for the Open Firmware user interface? (HTML)
HW65: Describes how the default numeric base used by the Open Firmware user interface is hexadecimal.
Hardware & Drivers Technical Q&As 1999-10-11
Expansion ROM device properties (HTML) (日本語 HTML)
HW50: Describes the Open Firmware properties that should be included in a boot device's expansion ROM.
Hardware & Drivers Technical Q&As 1999-03-29
Why did the name of the PCI bridge change? (HTML) (日本語 HTML)
HW59: Explains the name change of the PCI bridge to the generic name "pci" in Open Firmware.
Hardware & Drivers Technical Q&As 1999-03-29
Difference between using Restart or Shut Down in the Finder's Special menu in Open Firmware (HTML) (日本語 HTML)
HW47: Explains the differences between using Restart or Shut Down on Open Firmware
Hardware & Drivers Technical Q&As 1999-02-15
What are snag keys in Open Firmware? (HTML) (日本語 HTML)
HW35: Explains Open Firmware snag keys, including examples of their function.
Hardware & Drivers Technical Q&As 1999-02-15
PCI Type 1 Cycles (HTML)
HW26: Describes the circumstances when the PowerMac generates a Configuration Type 1 command.
Hardware & Drivers Technical Q&As 1995-07-15
ANSI SCSI Standards (HTML)
Deprecated - DV03: Describes past Macintosh systems that did not fully support the ANSI SCSI-1 standard.
Hardware & Drivers Technical Q&As 1995-07-01