

Avis de fin de support : le 20 mai 2026, AWS le support de AWS SimSpace Weaver. Après le 20 mai 2026, vous ne pourrez plus accéder à la SimSpace Weaver console ni aux SimSpace Weaver ressources. Pour plus d'informations, voir [AWS SimSpace Weaver fin du support](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Obtenez l'adresse IP et le numéro de port d'une application personnalisée
<a name="working-with_get-ip"></a>

Pour visualiser votre simulation, vous créez une application personnalisée et vous vous y connectez avec un client. Pour plus d'informations, consultez les didacticiels dans[Commencer avec SimSpace Weaver](getting-started.md). Vous pouvez utiliser la procédure suivante pour obtenir l'adresse IP et le numéro de port de votre application personnalisée. Utilisez le séparateur de chemin adapté à votre système d'exploitation (par exemple, `\` sous Windows et `/` sous Linux).

**Pour obtenir votre adresse IP et votre numéro de port**

1. Utilisez l'** ListSimulations**API pour obtenir le nom de votre simulation.

   ```
   aws simspaceweaver list-simulations
   ```

   Exemple de sortie :

   ```
   {
       "Simulations": [
           {
               "Status": "STARTED",
               "CreationTime": 1664921418.09,
               "Name": "MyProjectSimulation_22-10-04_22_10_15",
               "Arn": "arn:aws:simspaceweaver:us-west-2: 111122223333:simulation/MyProjectSimulation_22-10-04_22_10_15",
               "TargetStatus": "STARTED"
           }
       ]
   
   }
   ```

1. Utilisez l'** DescribeSimulation**API pour obtenir la liste des domaines de votre simulation.

   ```
   aws simspaceweaver describe-simulation --simulation simulation-name
   ```

   Recherchez la `Domains` section dans la `LiveSimulationState` section de la sortie.

   Exemple de sortie :

   ```
       "LiveSimulationState": {
           "Domains": [
               {
                   "Type": "",
                   "Name": "MySpatialSimulation",
                   "Lifecycle": "Unknown"
               },
               {
                   "Type": "",
                   "Name": "MyViewDomain",
                   "Lifecycle": "ByRequest"
               }
           ],
   ```

1. Utilisez l'** ListApps**API pour obtenir la liste des applications personnalisées d'un domaine. Par exemple, le nom de domaine de l'application d'affichage (personnalisée) dans l'exemple de projet est`MyViewDomain`. Recherchez le nom de l'application dans le résultat.

   ```
   aws simspaceweaver list-apps --simulation simulation-name --domain domain-name
   ```

   Exemple de sortie :

   ```
    
   {
       "Apps": [
           {
               "Status": "STARTED",
               "Domain": "MyViewDomain",
               "TargetStatus": "STARTED",
               "Name": "ViewApp",
               "Simulation": "MyProjectSimulation_22-10-04_22_10_15"
           }
       ]
   }
   ```

1. Utilisez l'** DescribeApp**API pour obtenir l'adresse IP et le numéro de port. Pour l'exemple de projet, le nom de domaine est `MyViewDomain` et le nom de l'application est`ViewApp`. 

   ```
   aws simspaceweaver describe-app --simulation simulation-name --domain domain-name --app app-name
   ```

   L'adresse IP et le numéro de port se trouvent dans le `EndpointInfo` bloc de sortie. L'adresse IP est la valeur de `Address` et le numéro de port est la valeur de`Actual`.

   Exemple de sortie :

   ```
   {
       "Status": "STARTED",
       "Domain": "MyViewDomain",
       "TargetStatus": "STARTED",
       "Simulation": "MyProjectSimulation_22-10-04_22_10_15",
       "LaunchOverrides": {
           "LaunchCommands": []
       },
       "EndpointInfo": {
           "IngressPortMappings": [
               {
                   "Declared": 7000,
                   "Actual": 4321
               }
           ],
           "Address": "198.51.100.135"
       },
       "Name": "ViewApp"
   }
   ```
**Note**  
La valeur de `Declared` est le numéro de port auquel le code de votre application doit être lié. La valeur de `Actual` est le numéro de port qui SimSpace Weaver permet aux clients de se connecter à votre application. SimSpace Weaver mappe le `Declared` port par `Actual` rapport au port.