Sun ONE logo      Previous      Index      Next     

Sun ONE Application Server 7 Developer's Guide to Clients

Contents


About This Document
Who Should Use This Guide
Using the Documentation
How This Guide Is Organized
Reference Information
Documentation Conventions
General Conventions
Conventions Referring to Directories

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 Applications Using the ACC
Creating an Application Client
Locating the Home Interface
Creating an Enterprise Bean Instance
Invoking a Business Method
Using an Application Client to Invoke an EJB Module
Making a Remote Call on the EJB
Invoking an RMI/IIOP-based Client Without Using the ACC
Authenticating an Application Client Using the JAAS Module
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
Application Client Deployment Descriptors
Format of Deployment Descriptors
Subelements
Data
Attributes
J2EE Application Client Deployment Descriptor
Sun ONE Application Client Deployment Descriptor
Elements in sun-application-client.xml file
Application Client Container Configuration File
Elements in the sun-acc.xml File

Chapter 3   Java-based CORBA Clients
CORBA Client Scenarios
Stand-alone Scenario
Server to Server Scenario
ORB Support Architecture
Developing Java-based CORBA Clients
Creating a Stand-alone CORBA Client
Specifying the Naming Factory Class
Specifying the JNDI Name of an EJB
Sun ONE ORB Configuration
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 ONE Application Server
Installing Orbix
Configuring Sun ONE Application Server to Use Orbix
Overriding the Built-in ORB

Chapter 4   C++ Clients
Introducing C++ Clients
Developing a C++ Client
Configuring C++ Clients to Access Sun ONE 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

Glossary

Index


Previous      Index      Next     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.