The Sender and the Receiver on the servers transfer the scan files from the lower-level servers to the higher-level servers. The following sections contain more information:
The following illustration depicts the processing done by the Sender-Receiver.

The processing done by the Sender-Receiver is as follows:
The Sender is a Java* component that runs on any Leaf Server or on the Intermediate Server. The Sender is a service loaded by the Service Manager. See List of Inventory Components on Servers for a quick reference table of server components.
The flow of information from the Sender in the roll-up of scan data is as follows:
The Sender compresses these .STR files in the ENTPUSHDIR directory of the server as a .ZIP file and then deletes the .STR files. See Understanding the Compressed Scan Data File for more information.
The status information for all actions of the Sender is logged in the Roll-Up Log and Server Status log. See Troubleshooting Workstation Inventory with Status Logs for more information.
If the Sender is unable to connect to the Receiver, the Sender retries to connect after 10 seconds. The time interval increases exponentially by a factor of 2. After 14 retries, the Sender stops trying to connect to the Receiver. The Sender retries for approximately 23 hours before it discontinues trying. The Sender does not process any other data while it is establishing the connection.
The Receiver is a Java component that runs on the Intermediate Server or on the Root Server. The Receiver is a service loaded by the Service Manager. See List of Inventory Components on Servers for a quick reference table of server components.
The processing done by the Receiver is as follows:
On an Intermediate Server, the file is placed in ENTPUSHDIR. On an Intermediate Server with Database, or an Intermediate Server with Database and Workstations, the file is placed in ENTPUSHDIR and copied to the Database Directory (DBDIR).
The Sender compresses the scan data files (.STR) into a .ZIP file. The .ZIP file is named using the following naming conventions:
scheduledtime_inventoryservername_siteID_sitename.ZIP
where, scheduledtime refers to the date and time when the Sender is scheduled for roll-up of scan information, inventoryservername refers to the inventory server on which the .ZIP file was compressed, siteID refers to the identification of the database that is attached to the inventory server, sitename refers to the unique Site name of the database specified during installation, and ZIP is the file extension for the compressed files.
The .ZIP filename changes depending on if the database is attached to the server. If the database is not attached to the server, the file is named as follows:
scheduledtime_inventoryservername_NOTSTOREDINDATABASETILLNOW_NULL.ZIP
The .ZIP file contains the .STR files and a property file. The property file is named using the following conventions:
scheduled_time_inventoryservername.PRP
The property file identifies the information for roll-up from the enterprise push directory (ENTPUSHDIR) to the next-level server. The property file contains the scheduled time, inventory server name, and signature. The signature helps to authenticate the .ZIP file.
Each .ZIP file can contain a maximum of 1,000 .STR files.
The following table provides a quick reference of the directories that the Sender-Receiver uses:
On the Leaf Server, and the Leaf Server with Database:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
![]() |
-- |
|
|
-- |
On the Intermediate Server:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
![]() |
![]() |
-- |
|
-- |
On the Intermediate Server with Workstations:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
![]() |
![]() |
|
|
|
On the Intermediate Server with Database:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
![]() |
![]() |
-- |
|
|
On the Intermediate Server with Database and Workstations:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
![]() |
![]() |
|
|
|
On the Root Server, and Root Server with Workstations:
| Sender | Receiver | ENTMERGDIR | ENTPUSHDIR | DBDIR |
|---|---|---|---|---|
-- |
![]() |
-- |
-- |
|
On the Standalone Server, the Receiver is not loaded.