Information Technology Reference
In-Depth Information
RTI Index Service
Federate1
LRC1
LFS1
LIS1 FMFS FMIS
0. registerFMFS
0. registerLFS
1. getLFSEPR
DMFS
DMIS
0. registerDMFS
2. createResource
3. initializeLRI
4. newLRICreated
5. createF ederationE xecution
6. cr eateFederationExecutio nOut
7. createFederationExecution
8. createResource
9. initializeFederation
10. getDMFSEPR
11. createResource
12.initializeDMRI
13. newDMRICreate d
14. joinF ederationE xecution
15. joinFederationExecutio nOut
16. getFMRIEPR
17. joinFederationExecutio n
18. getDMRIEPR
19. subscrib eInteracti onClass Class2
20. sub scribeInteratctionClassO ut Class 2
21. subscribeInteractionClass Class 2
22. publishI nteraction Class Class1
23. pu blishInteractionClassOu t Class 1
24. publishInteractionClass Class 1
25. getSuperClassesOfInteractionClass Class 1
FIGURE 18.3
Initialization trace of the ping-pong experiment on SOHR.
in the RTI Index Service (step 4). The creation of a new federation starts
with Federate1's RTIambassador.createFederationExecution request (step
5). LRC1 translates this request to a createFederationExecutionOut service
invocation of LIS1 (step 6), which next forwards the invocation to the RTI
index service (step 7). After the RTI index service receives the request, it
chooses the FMFS with the lowest load, creates and initializes an FMRI for
the new federation (steps 8 and 9). The initialization of the FMRI creates
and initializes a DMRI (steps 10, 11, 12, and 13), an OOMRI, and a TMRI
for the new federation. After the federation is created, Federate1 calls an
RTIambassador.joinFederationExecution request (step 14), which is trans-
lated to a joinFederationExecutionOut service invocation of LIS1 by LRC1
 
 
Search WWH ::




Custom Search