Sun ONE Application Server 7, Update 1 Developer's Guide to Clients |
817-2173-10 |
Updated: March 20, 2003 |
ContentsWho Should Use This Guide
Using the Documentation
How This Guide Is Organized
Reference Information
Documentation Conventions
General Conventions
Conventions Referring to Directories
Introducing Clients
Types of Clients
Web Clients
Web Services Clients
JMS Clients
CORBA Clients
Application Clients
Using the Application Client Container
Introducing the Application Client Container
Developing Applications Using the ACC
Application Client Container Features
Creating an Application Client
Application Client Deployment Descriptors
Locating the Home Interface
Using an Application Client to Invoke an EJB Module
Creating an Enterprise Bean Instance
Invoking a Business Method
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
Authenticating an RMI/IIOP Client Without Using the ACC
Packaging an Application Client Using the ACC
Editing the Configuration File
Running an Application Client Using the ACC
Editing the appclient Script
Editing the sun-acc.xml File
Setting Security Options
Using the package-appclient Script
Sample Client Application
Format of Deployment Descriptors
Subelements
J2EE Application Client Deployment Descriptor
Data
Attributes
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
CORBA Client Scenarios
Stand-alone Scenario
Developing Java-based CORBA Clients
Server to Server Scenario
ORB Support Architecture
Creating a Stand-alone CORBA Client
Third Party ORB Support
Specifying the Naming Factory Class
Running a Stand-alone CORBA Client
Specifying the JNDI Name of an EJB
Sun ONE ORB Configuration
Accessing EJBs in a Remote Application Server Instance From a Servlet/Enterprise JavaBean
Specifying the Naming Factory Class
Configuring Back End Access Using Third Party Client ORBs Within Sun ONE Application Server
Specifying the JNDI Name of an EJB
Installing Orbix
Configuring Sun ONE Application Server to Use Orbix
Overriding the Built-in ORB
Introducing C++ Clients
Developing a C++ Client
Configuring C++ Clients to Access Sun ONE Application Server
Software Requirements
Creating a C++ Client
Preparing for C++ Client Development
Assumptions and Limitations
Generating the IDL Files
Sample Applications
Generating CPP Files from IDL Files