#### 8.5.2 How to Configure a Distributed Application

- Write a non-distributed Ada application, to get familiar with the PolyORB environment. Use the categorization pragmas to specify the packages that can be called remotely.
- When this non-distributed application is working, write a configuration file that maps the user categorized packages onto specific partitions. This concerns particularly remote call interface and remote types packages. Specify the main procedure of the distributed application (see Partition Attribute Main).
- Type ‘po_gnatdist <configuration-file>’.
- Start the distributed application by invoking the start-up shell script or default Ada program (depending on the Starter option, see Pragma Starter).