Design Storage, Edge Service, and Polyfill Services
The Storage Service should be installed first because the Edge Service does not start if the Storage Service is not present.
Design Storage Service
The Design Storage Service is a web service hosted within IIS. It is similar to an authenticated file share between the server-based services and the Designer XI client application. For example:
-
After the Edge Service pulls the feeder (or for gas, the design region) and its features, it packages the information into a design file and sends it to the Design Storage Services.
-
Once the user opens a design in Designer XI, the client application downloads the design files from the Design Storage Service.
-
The Design Storage Service is the same as the storage service used by Feeder Services. While Feeder Services may store GRR or GRR groups, Designer XI is using the service to store designs.
-
If installing the Design Storage Service on-premises, the storage service should be installed first because the Edge Service does not start if the Storage Service is not present.
-
For a hosted instance of this service, see A Hosted Design Storage Implementation topic.
Edge Service
The Edge Service is a Windows service. On-premises systems, such as the GIS and WMS, contain proprietary data that your company may not allow to be hosted offsite. Thus, the Edge Service acts as a bridge between hosted services and on-premises services. The Edge Service performs many functions, including:
-
Handles communications among ArcFM services, your geodatabase, and your Process Framework (PX) to create sessions.
-
Handles communications with the Designer services to synchronize session identifiers.
-
Works with ArcGIS Server to pull feeders and their features using spatial and related records retrieval queries.
-
For a hosted alternative, see the topic A Hosted Edge Implementation.
Polyfill Service (Geometric Networks Only)
The AGSPolyfill service provides functionality to versions of ArcGIS Server that do not natively support it. It mimics ArcGIS Server REST APIs that are missing in ArcGIS Server or server runtimes (for example, ArcMap vs. ArcGIS Pro server runtimes). It is for Geometric Networks (GN) only. It is required to support large designs with numerous edits.