Solaris Developer Technologies


TECHNOLOGY DESCRIPTION
Major Technologies
JavaTM 2 SDK The Java 2 SDK for the SolarisTM Operating Environment platform brings the power and performance of Solaris together with the latest in JavaTM technology.
LDAP The Solaris 8 Operating Environment integrates a complete directory server that can be used as a repository by applications to store and retrieve user and application profiles.
Ease of Administration and Interoperability
Solaris Management ConsoleTM 2.0 SDK The Solaris Management Console 2.0 SDK enables developers to create remote, Web-based management applications that run from the Solaris Management Console, the Microsoft Management Console, or any standard Web browser.
SolarisTM WBEM Services /
Sun
TM WBEM SDK
The Web-Based Enterprise Management (WBEM) initiative is designed to unify the management of enterprise environments through the development of a set of standard technologies.
Solaris Web Start WizardsTM 3.0 SDK Solaris Web Start Wizards software provides a simple, easy-to-use installation experience for installing Solaris applications.
Enterprise-Class Reliability and Availability
SunTM Cluster High Availability API Sun Cluster software delivers mainframe-class availability and scalability for mission-critical applications and services.
SolarisTM Bandwidth Manager Solaris Bandwidth Manager 1.5 software is the foundation for delivering SolarisTM Quality of Service (QoS) for the Solaris Operating Environment.
Solaris Resource ManagerTM The Solaris Resource Manager 1.0 product is a software tool that ensures resource availability for users, groups, and applications. It allocates and controls major system resources, such as CPU, virtual memory, and number of processes.
Security and Authentication
Internet Standard Security (IPSec) IPSec enables secure private communications at the IP layer over the Internet and within the enterprise.
Authentication Management Infrastructure The Authentication Management Infrastructure enables public keys using a combination of software components and hardware token devices.
Role Based Access Control Lists Role-based Access Control allows granular control over super-user privileges.
Solaris Operating Environment Services
AppCert Appcert, a product of the SolarisTM ABI Program, is an easy-to-use development tool to examine the binary compatibility of applications on future releases of the Solaris Operating Environment.
IPv6 IPv6 is the next-generation IP protocol. It increases the total number of available addresses.
/dev/poll To solve scalability problems for large database and dataset applications, a new interface, /dev/poll, provides as an alternative to poll().
Real-time System Enhancements The Solaris 8 Operating Environment adds the remaining real-time system enhancements for Posix 1b.
Service Location Protocol (SLP) Service Location Protocol (SLP) for the Solaris 8 Operating Environment is based on a proposed IETF standard. For Solaris services and clients, SLP provides with a single consistent method of discovering services available over the network.
For Independent Hardware Vendors (IHVs)
Universal Serial Bus (USB) The Universal Serial Bus (USB) simplifies the connection of peripheral devices, such as keyboards, mice, and external storage, to a computer. USB is a hot-pluggable bus that supports up to 127 devices on a single bus.
For SolarisTM (Intel Platform Edition) IHVs IHVs
Physical Address Extension mode (PAE) PAE ia a 36-bit physical address space that enables IA-32 system memory configurations larger than four gigabytes, the previous limit imposed by 32-bit addresses. The Solaris 7 Operating Environment introduced support for PAE; the Solaris 8 Operating Environment supports up to 64 gigabytes of memory.
PCI Hot-plug capability PCI Hot Plug enables system administrators to add or remove PCI devices from a running system without incurring overall system disruption due to shutting down or rebooting the system.
Universal Serial Bus (USB) The Universal Serial Bus (USB) simplifies the connection of peripheral devices, such as keyboards, mice, and external storage, to a computer. USB is a hot-pluggable bus that supports up to 127 devices on a single bus.
eXtended MEMory File System Provides IA-32 systems with the ability to use more than four gigabytes of physical memory under Solaris (Intel Platform Edition) and thus the ability to use large physical memory.