Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java System Application Server 7 2004Q2 Developer's Guide to Clients 

Contents


About This Guide
Who Should Use This Guide
Using the Documentation
How This Guide Is Organized
Related Information
Documentation Conventions
General Conventions
Conventions Referring to Directories
Contacting Sun
Give Us Feedback
Obtain Training
Contact Product Support

Chapter 1   Overview of Clients
Introducing Clients
Types of Clients
Web Clients
Web Services Clients
JMS Clients
CORBA Clients
Application Clients

Chapter 2   Using the Application Client Container
Introducing the Application Client Container
Application Client Container Features
Developing Application Clients
Creating an Application Client
Locating the Home Interface
Creating an Enterprise Bean Instance
Invoking a Business Method
Creating an ACC Client With Load Balancing and Failover Support (Enterprise Edition)
Introducing the Properties that Support LB/FO for ACC Clients
Configuration Changes
Using an Application Client to Invoke an EJB Module
Making a Remote Call on the EJB
Using an Application Client to Access JMS Resources
Application Client Accessing JMS Resources Without Using the ACC
Application Client Packaged in an Application Client Container Accessing JMS Resources
Authenticating an Application Client Using the JAAS Module
Invoking an RMI/IIOP-based Client Without Using the ACC
Packaging an Application Client Using the ACC
Editing the Configuration File
Editing the appclient Script
Editing the sun-acc.xml File
Setting Security Options
Using the package-appclient Script
Running an Application Client Using the ACC
Sample Client Application

Chapter 3   Application Client Deployment Descriptors
Introducing Application Client Deployment Descriptors
Format of Deployment Descriptors
Subelements
Data
Attributes
J2EE Application Client Deployment Descriptor
Sun Java System Application Client Deployment Descriptor
Elements in sun-application-client.xml file
Application Client Container Configuration File
Elements in the sun-acc.xml File

Chapter 4   Java-based CORBA Clients
CORBA Client Scenarios
Stand-alone Scenario
Server to Server Scenario
ORB Support Architecture
Developing non-ACC Java-based CORBA Clients
Creating a Stand-alone CORBA Client
Specifying the Naming Factory Class
Specifying the JNDI Name of an EJB
Implementing Load Balancing and Failover Capabilities in the Client Application (Enterprise Edition)
Running a Stand-alone CORBA Client
Third Party ORB Support
Accessing EJBs in a Remote Application Server Instance From a Servlet/Enterprise JavaBean
Specifying the Naming Factory Class
Specifying the JNDI Name of an EJB
Configuring Back End Access Using Third Party Client ORBs Within Sun Java System Application Server
Installing Orbix
Configuring Sun Java System Application Server to Use Orbix
Overriding the Built-in ORB

Chapter 5   C++ Clients
Introducing C++ Clients
Developing a C++ Client
Configuring C++ Clients to Access Sun Java System Application Server
Software Requirements
Preparing for C++ Client Development
Assumptions and Limitations
Creating a C++ Client
Generating the IDL Files
Generating CPP Files from IDL Files
Sample Applications

Index


Copyright      Index      Next     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.