|
|
| |
|
Getting Started With Bazaar for MySQL Code
|
June 2008
|
|
Sun is switching to the open-source Bazaar version-control system for all development work on the MySQL server. This article gives an overview of how to set up Bazaar, how to access the MySQL server source code repositories, and what basic commands to use to work with the source code.
|
| |
|
Using MySQL and Memcached on the GlassFish Application Server
|
April 2008
|
|
Use GlassFish to host a web application backed by MySQL and memcached.
|
For more database articles, see the JavaDB, MySQL, and PostgreSQL for Solaris sites.
|
| |
|
|
| |
|
Protecting Java EE Applications With OpenSSO Policy Agents, Part 2: Same-Domain SSO
|
December 2008
|
|
How to configure OpenSSO so that certain resources on your secured application are publicly accessible with no authentication required? Read this article for the procedure. Also included is an overview of the types of single sign-on.
|
| |
|
Federated Single Sign-On for Salesforce in OpenSSO
|
December 2008
|
|
This article guides you through the process of federating Salesforce for single sign-on (SSO) with OpenSSO, Sun's open-source Web access management project.
|
| |
|
Single Sign-On for SugarCRM: OpenSSO and simpleSAMLphp
|
December 2008
|
|
This article describes the process for a SAML-based single sign-on (SSO) integration between a Java language-based IdP and a PHP-based SP, that is, OpenSSO and simpleSAMLphp, respectively.
|
| |
|
Deploying OpenSSO on GlassFish Application Server
|
September 2008
|
|
Go open source for identity management: Deployment of OpenSSO on GlassFish application server results in an ideal environment for developing secure web applications.
|
| |
|
Integrating Applications With OpenSSO
|
August 2008
|
|
Learn the four ways to integrate web applications with OpenSSO. This article also shows you how to secure the login process of a Ruby-on-Rails sample application with identity services.
|
| |
|
From the Trenches at Sun Identity, Part 1 to Part 7
|
March-September 2008
|
Part 1:
Jamie Nelson, Sun's director of engineering for access and federation
management, points out a major oversight in Web development, elaborates
on the current state of single sign-on, and suggests the right tool and
the right platform for securing application access.
Part 2:
Sun federation architect Pat Patterson reflects on OpenSSO, Sun's
open-source project for single sign-on, outlining its mission,
adoption, challenges, future, and an unexpected boon to Sun.
Part 3:
Senior product line manager Daniel Raskin discusses the background for
merging two of Sun's access and federation management products and the
new capabilities that focus on simplicity, ease of use, efficiency, and
convenience.
Part 4:
Sun identity architect Rajeev Angal describes the challenges that
enterprises face with federation and explains how virtual federation
with the upcoming Sun Federated Access Manager resolves the issues.
Part 5:
Sun is now offering full support and indemnification for its open Web
access management and federation project. Senior product manager Nick
Wooler describes the background, the support model, and the gains for
developers.
Part 6:
Sun identity architect Aravindan Ranganathan explains why OpenSSO's
identity services are an ideal architecture for protecting applications
from unauthorized access.
Part 7:
Sidharth Mishra, technical product manager for identity management at Sun,
discusses how to protect data interactions in web services.
|
| |
|
Securing Applications With Identity Services, Part 1 to Part 4
|
July 2008
|
Part 1: Learn how to configure OpenSSO to authenticate users with identity-service interfaces that support SOAP with WSDL and REST.
Part 2: Learn how to configure OpenSSO with identity services to allow users to perform tasks for which they have been authorized.
Part 3: This article steps you through the procedure for obtaining the attributes of users whose tokens are passed in service calls.
Part 4: Learn how to achieve SSO and logout with OpenSSO-supported REST
operations. This article hosts a sample application, with setup procedures and code segments.
|
| |
|
Perl Scripts Offer Quick, Accurate Installation and Configuration of Sun Java System Directory Server
|
February 2008
|
|
Automation eradicates manual, duplicate tasks and achieves efficiency, accuracy, and uniformity. Through an example, this article shows you how to
automate installation and configuration of Sun Java System Directory Server with Perl scripts.
|
| |
|
Developing Secure Applications With Sun Java System Access Manager, Part 2: Advanced Authorization
|
January 2008
|
|
This sequel to Part 1 describes how to extend the authorization of Sun Java System Access Manager with a hierarchy-based resource model and interoperable Web services for .NET applications.
|
For more identity-related articles, see the identity management page.
|
| |
|
|
| |
|
For articles about the Java Platform, Standard Edition, Enterprise Edition, and Micro Edition, as well as about the JavaFX family of products, see the
java.sun.com feature article index.
|
| |
|
|
| |
|
Working With Bluetooth and GPS: Part 1 -- Reading Wireless Serial Port Data
|
July 2008
|
|
In this multipart series, Bruce Hopkins describes how to run and debug Java ME Bluetooth applications (using JSR 82) on your desktop computer and how to read data from a Bluetooth-enabled GPS device.
|
| |
|
New Gaming Experiences With OpenGL ES and the Mobile Sensor API
|
April 2008
|
|
3D graphics can make very cool games, but unless you can interact with the game using more sensitive controls than binary buttons, the gaming experience will be limited. Several mobile devices on the market today have a built-in accelerometer, which opens up new opportunities.
|
| |
|
Using Subversion, NetBeans IDE, and Sun Java System Web Server With Java ME
|
January 2008
|
|
This technical article offers Java ME developers suggestions on how to add support for source-code management and application deployment.
|
For earlier mobility-related articles, see the mobility index. Beginning in July 2008, mobility articles are published on java.sun.com (JSC); see the JSC feature article index.
|
| |
|
|
| |
|
Ask the Experts Session Transcript: JRuby Support in NetBeans 6
|
June 2008
|
|
Enhancements to the JRuby debugger, Matisse-like tools, thread safety -- these topics and more were covered in an Ask the Experts session on JRuby support in NetBeans IDE 6.
|
| |
|
DTrace Output Visualization With NetBeans DTrace GUI Plugin
|
July 2008
|
|
This new release includes Chime, a graphical tool for visualizing DTrace aggregations. Use the included DTrace scripts to optimize web stack and native applications.
|
| |
|
NetBeans, Solaris, GlassFish: The Ruby's Red Slippers Fit
|
March 2008
|
|
The Ruby landscape is turning into a gem, fueling the move to Web 2.0.
|
| |
|
Deploying Web Applications to Sun Java System Web Server 7.0 With NetBeans 6.0
|
January 2008
|
|
This revised article reflects the UI for NetBeans 6.0, which contains all the necessary tools for developing desktop, enterprise, web, and mobile applications.
|
For more articles and tutorials, see the NetBeans IDE site.
|
| |
|
|
| |
|
COMSTAR: Common Multiprotocol SCSI Target
|
June 2008
|
|
Create Open Storage Arrays out of x86 servers with this new OpenSolaris target technology.
|
| |
|
Developer Recipes: Setting Up an OpenSolaris NAS Box
|
May 2008
|
|
With the new CIFS server in the OpenSolaris OS, it's a great time to use ZFS and CIFS to create a home NAS box to replace a Windows share machine.
|
| |
|
Developer Recipes: Setting Up an OpenSolaris Storage Server in 10 Minutes or Less
|
April 2008
|
|
These short lessons will familiarize you with the simple commands in the Solaris OS for performing data management tasks.
|
See Sun's center for Open Storage developers for more articles and blog postings.
|
| |
|
|
| |
|
Beyond LAMP: SAMP... LGPJ... LAMJ...
|
July 2008
|
|
LAMP: It's not just for Linux any more! Develop using your OS, language, app server, database, and IDE of choice.
|
| |
|
Ask the Experts Session Transcript: JRuby Support in NetBeans IDE 6
|
June 2008
|
|
Enhancements to the JRuby debugger, Matisse-like tools, thread safety -- these topics and more were covered in an Ask the Experts session on JRuby support in NetBeans IDE 6.
|
| |
|
How the Java Platform Plays With Scripting Languages
|
Jun 2008
|
|
Instead of hot debate, this article provides a comprehensive picture of how Java plays with scripting languages to leverage the advantages of both technologies.
|
| |
|
Python and Jython: An Interview With Sun's Ted Leung and Frank Wierzbicki
|
May 2008
|
|
Kuldip Oberoi asks Ted Leung and Frank Wierzbicki what these two Python experts are doing at Sun.
|
| |
|
NetBeans, Solaris, GlassFish: The Ruby's Red Slippers Fit
|
March 2008
|
|
The Ruby landscape is turning into a gem, fueling the move to Web 2.0.
|
For more scripting-related publications, see Web Developer Scripting News and the Scripting Resource Center.
|
| |
|
|
| |
|
SCSI DISK FMA Project Part 2: Analyzing SCSI FMA Ereports
|
December 2008
|
|
This second article in a series describes how to use existing tools to analyze a structured FMA ereport log instead of searching syslog.
|
| |
|
SCSI Device Drivers as FMA Telemetry Detectors
|
December 2008
|
|
This first article in a series describes the concept of device-as-detector and introduces you to SCSI DISK FMA efforts.
|
| |
|
Working With Multiple Boot Environments on the OpenSolaris OS
|
December 2008
|
With the OpenSolaris beadm utility, you can efficiently create, modify, or delete multiple boot environments with different system configurations and switch back and forth among them with ease. Learn the commands and behind-the-scenes details in this article. Note: This article has been updated to reflect the file structure in OpenSolaris 2008.11.
|
| |
Introducing pfexec, a Convenient Utility in the OpenSolaris OS
|
October 2008
|
Passwordless pfexec is the OpenSolaris version of Linux's sudo. Learn how to assign the appropriate rights profile to users so that they can execute commands with root privileges by prepending pfexec to the commands without becoming root.
Note: This article has been updated with clarifications.
|
| |
|
Installing Sun Web Stack on OpenSolaris OS
|
October 2008
|
|
Sun Web Stack contains numerous preconfigured tools (Apache, MySQL, PHP, NetBeans IDE, and others) for developing and deploying applications. This article describes how to install and initialize the stack on OpenSolaris.
|
| |
|
Setting Up OpenDS 1.0.0 as a Naming Service for the OpenSolaris OS, Part 1 and Part 2
|
July-August 2008
|
|
Take advantage of the newly shipped OpenDS, an open-source, LDAP directory server written in the Java language. This series explains, step by step, the intuitive setup procedure for OpenDS on the OpenSolaris OS.
|
| |
|
Beyond LAMP: SAMP... LGPJ... LAMJ...
|
July 2008
|
|
Here are your open-source choices for the LAMP stack. Combine Solaris/OpenSolaris OS, Cool Stack tools including MySQL, and the NetBeans IDE to develop productively in your language of choice with technologies that can scale to large deployments.
|
| |
|
COMSTAR: Common Multiprotocol SCSI Target
|
June 2008
|
|
Create Open Storage Arrays out of x86 servers with this new OpenSolaris target technology.
|
| |
|
Writing Your First Web Application Using PHP on the Solaris OS
|
May 2008
|
|
Create a sample program using PHP on the Solaris OS with the NetBeans IDE 6.0.
|
| |
|
Developer Recipes: Setting Up an OpenSolaris NAS Box
|
May 2008
|
|
With the new CIFS server in the OpenSolaris OS, it's a great time to use ZFS and CIFS to create a home NAS box to replace a Windows share machine.
|
| |
|
Developer Recipes: Setting Up an OpenSolaris Storage Server in 10 Minutes or Less
|
April 2008
|
|
These short lessons will familiarize you with the simple commands in the Solaris OS for performing data management tasks.
|
| |
|
Migrating to IPv6 on the Solaris OS
|
March 2008
|
|
This article introduces IPv6 to developers who now use IPv4 and shows the important differences between the two, including the recommended coding style to run C and Java programs unchanged on IPv4 and IPv6 networks on the Solaris 10 OS.
|
| |
|
Atomic SPARC: Using the SPARC Atomic Instructions
|
March 2008
|
|
This
article introduces the SPARC memory model and atomic instructions, then
implements some IBM AIX interfaces for use on the Solaris OS for SPARC
platforms.
|
| |
|
Configure Tape Drives Automatically in the Solaris OS With Tape Drive Self-Identification
|
February 2008
|
|
This article describes the existing methods of configuring SCSI tape drives in the Solaris OS and introduces tape drive self-identification: a new standards-based mechanism that automates the tape drive configuration process in the Solaris OS.
|
For more publications, see the Solaris Developer Center and OpenSolaris sites.
|
| |
|
|
| |
|
Why Use Sun Studio 12 Compilers and Tools?
|
August 2008
|
|
Use Sun Studio 12 compilers and tools to capitalize on multicore hardware, multithreaded software, and diverse open-source technology offerings.
|
| |
|
Accelerate Application Builds With Dmake
|
July 2008
|
|
Sun Studio's dmake utility can accelerate complex application builds by building components in parallel. Learn how to configure a distributed build environment and get guidelines on makefile customization.
|
| |
|
Using Intel's Threading Building Blocks (TBB) With Sun Studio 12
|
May 2008
|
|
Discover how to use Sun Studio to build Intel's Threading Building Blocks (TBB), an open-source runtime library that reduces the effort required to express parallelism in C++ programs.
|
| |
|
Using and Redistributing Sun Studio Libraries in an Application
|
May 2008
|
|
Sun Studio software provides redistributable libraries that can be incorporated into an application to provide functionality and reduce development
time. This article contains best practices for redistributing these libraries and for maintaining applications that depend on them.
|
| |
|
Using Sun Studio With the GCC Tool Chain
|
April 2008
|
|
Sun Studio can interoperate with the GCC tool chain in different ways. This page discusses the different kinds of interoperability and what the caveats are.
|
| |
|
Debugging the JVM Using dbx
|
March 2008
|
|
See how to use the Sun Studio tool dbx to debug a particularly thorny JVM crash on a Solaris x86 system.
|
For more publications, see the Sun Studio index page.
|