You create a Web service repository connection to set up
the information that will enable you to connect to a shared repository
through the QMF for WebSphere® web
services API using a HTTP or HTTPS connection.
About this task
You can used web-based connectivity to access
a shared repository without the need for direct database connectivity
from the workstation. By using this method to connect to repositories
you consolidate data access at a central server, thus removing the
need to distribute JDBC drivers across each desktop running QMF for Workstation.
Web-based
connectivity is provided by the QMF for WebSphere built-in
repository web service. To enable this facility,
you must have QMF for WebSphere deployed
to a WebSphere Application
Server (WAS) instance. In addition, you must have repository
connection information available to this version of QMF for WebSphere. QMF for Workstation users
connect to the repository using the URL and port to the QMF for WebSphere server.
Note: When you create a web repository
connection in QMF for Workstation (client) the
version of web repository service (server) must be at the same release levels. If the release levels
(between the client and server) do not match, web repository connections will not work.
To
complete the creation of a web service repository connection:
Procedure
- Deploy QMF for WebSphere to
a WebSphere Application
Server (WAS) instance; configure one or more shared repositories,
and set up shared repository connection information for each repository.
- Open the second page of the Create New repository
Connection wizard.
- Specify a name for the repository connection in the Connection
name field. This name will be used to identify the connection
as it appears in the Repository Connections view.
You can enter any name but it is recommended that the name identifies
the repository for which this connection information applies.
- Select the Connect immediately check
box to connect to the web service repository immediately. If this
box is clear, the connection information will be created, saved and
displayed in the Repository Connections view,
but you will not be immediately connected to the repository.
- In the Web Server URL field, specify
the URL to launch the instance of QMF for WebSphere whose
web services API will be used for this connection. This is the URL
address that was created when the instance of QMF for WebSphere was
deployed.
- Click Refresh. The available repository
connections that have been defined for the instance of QMF for WebSphere that
you specified in the Web Server URL field are
retrieved. Select the repository connection that you want to use from
the list of available connections.
- Click Finish.
The repository connection that you have just created will appear in the Repository
Connections view. If you have QMF Registry configured for your QMF client, select Local
from the Server list in the Repository Connections
view.
If you selected the Connect immediately check box, you are connected to
this repository. This repository connection information is entered in the connections settings
file.
Results
Currently, when the QMF for WebSphere client
opens, it connects to the last accessed repository. An additional connection URL
parameter has been added to control which repository connection should
be used when the QMF for WebSphere client
opens. For example:
http://host:port/QMF/user?repository=MyConnection
If the connection parameter
points to an invalid connection, then the system opens open the Switch
Repository window. You can pass logon information for
secured repository connections using the user and password parameters.
For
example:
http://host:port/QMF/
user?repository=MyConnection&user=userLogin&password=userPassword
.