Title: Service Connection Points for NF 2.60
1Service Connection Point
Troels Ravn Software Developer Navision
Software a/s November 8 1999
2Agenda
- What are Service Connection Points?
- Why are they used?
- How do they work?
- When can they be used?
- Example
3A Service Connection Point is...
- An object that resides in the Active Directory
- An object that contains information about a
service
4A Service Connection Point is used by...
- A service, for publishing information about
itself
- A client, for getting the information necessary
to bind to the service
5Using Service Connection Points provides...
- Location Transparency
- Clients need not know names or locations of
existing services - No stale binding
6How it works (server side)
- Publish service connection point on first
start-up - Store service connection point ID in registry
- Update service connection point on subsequent
start-ups
7How it works (client side)
- Asks Active Directory for a list of available
services to choose from - Retrieve binding information for selected service
- Store service connection point ID
- Use stored ID to reconnect to service on
subsequent start-ups
8Prerequisites
- Active Directory support on platform
- Windows 2000
- Windows NT4, 95, 98 with AD-upgrade
- http//www.microsoft.com/ntserver/nts/downloads/
-
other/ADSI25/default.asp - Schema extension
9Example
Company network
10Example
Installing Financials Server
11Example
If this is the first NF Server 2.60 in the
network, extend the schema
12Example
Publish the service connection point
13Example
Get list of available services Use the binding
information in the service connection point to
connect to the server
14Example
Server is relocated
15Example
Find old connection point and check the
information it contains
16Example
The information in the service connection point
is not valid, so update it
17Example
Find service connection point used in last
session Use the binding information in the
service connection point to connect to the server
18 ?