<?xml version="1.0"?>

<!-- Automatically generated by AcmeStudio 1.5beta, using xArch::archInstances v1.0-->

<!-- Generated 12/12/2000 13:54-->

<archInstances  xmlns='http://www.ics.uci.edu/pub/arch/xArch/instance.xsd'

        xmlns:xsi='http://www.w3.org/1999/XMLSchema/instance'

        xmlns:instance='http://www.ics.uci.edu/pub/arch/xArch/instance.xsd'

        xmlns:xlink='http://www.w3.org/1999/xlink'

        xsi:schemaLocation='http://www.ics.uci.edu/pub/arch/xArch/instance.xsd instance.xsd'

id="0">

    <description>

    name = "toplevel";

    </description>

    <componentInstance id="1">

        <description>

            name = "client";

                Properties {

                    requestRate : float = 17.000; 

                    sourceCode : string = "CODE-LIB/client.c"; 

                };

        </description>

        <interfaceInstance id="2">

            <description>

            name = "sendRequest";

            </description>

        </interfaceInstance>

    </componentInstance>

    <componentInstance id="3">

        <description>

            name = "server";

                Properties {

                    idempotent : boolean = true; 

                    maxConcurrentClients : int = 1; 

                    multithreaded : boolean = false; 

                    sourceCode : string = "CODE-LIB/server.c"; 

                };

        </description>

        <interfaceInstance id="4">

            <description>

            name = "receiveRequest";

            </description>

        </interfaceInstance>

    </componentInstance>

    <connectorInstance id="5">

        <description>

            name = "rpc";

                Properties {

                    synchronous : boolean = true; 

                    maxRoles : int = 2; 

                };

        </description>

        <interfaceInstance id="6">

            <description>

                name = "caller";

            </description>

        </interfaceInstance>

        <interfaceInstance id="7">

            <description>

                name = "callee";

            </description>

        </interfaceInstance>

    </connectorInstance>

    <linkInstance id="8">

        <description>

        </description>

        <point>

            <anchorInterface xlink:type="simple" xlink:href="#2"/>

        </point>

        <point>

            <description>

            </description>

            <anchorInterface xlink:type="simple" xlink:href="#6"/>

        </point>

    </linkInstance>

    <linkInstance id="9">

        <description>

        </description>

        <point>

            <anchorInterface xlink:type="simple" xlink:href="#4"/>

        </point>

        <point>

            <description>

            </description>

            <anchorInterface xlink:type="simple" xlink:href="#7"/>

        </point>

    </linkInstance>

</archInstances>






