

Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS SimSpace Weaver. Dopo il 20 maggio 2026, non potrai più accedere alla SimSpace Weaver console o SimSpace Weaver alle risorse. Per ulteriori informazioni, consulta [AWS SimSpace Weaver Fine del supporto](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Ottieni l'indirizzo IP e il numero di porta di un'app personalizzata
<a name="working-with_get-ip"></a>

Per visualizzare la simulazione, devi creare un'app personalizzata e connetterti ad essa con un client. Per ulteriori informazioni, consulta i tutorial in. [Guida introduttiva con SimSpace Weaver](getting-started.md) È possibile utilizzare la procedura seguente per ottenere l'indirizzo IP e il numero di porta dell'app personalizzata. Utilizzate il separatore di percorso appropriato per il vostro sistema operativo (ad esempio, `\` in Windows e `/` Linux).

**Per ottenere l'indirizzo IP e il numero di porta**

1. Usa l'** ListSimulations**API per ottenere il nome della tua simulazione.

   ```
   aws simspaceweaver list-simulations
   ```

   Output di esempio:

   ```
   {
       "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. Usa l'** DescribeSimulation**API per ottenere un elenco di domini nella tua simulazione.

   ```
   aws simspaceweaver describe-simulation --simulation {{simulation-name}}
   ```

   Cerca la `Domains` sezione nella `LiveSimulationState` sezione dell'output.

   Output di esempio:

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

1. Usa l'** ListApps**API per ottenere un elenco di app personalizzate in un dominio. Ad esempio, il nome di dominio per l'app di visualizzazione (personalizzata) nel progetto di esempio è`MyViewDomain`. Cerca il nome dell'app nell'output.

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

   Output di esempio:

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

1. Usa l'** DescribeApp**API per ottenere l'indirizzo IP e il numero di porta. Per il progetto di esempio, il nome di dominio è `MyViewDomain` e il nome dell'app è`ViewApp`. 

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

   L'indirizzo IP e il numero di porta si trovano nel `EndpointInfo` blocco dell'output. L'indirizzo IP è il valore di `Address` e il numero di porta è il valore di`Actual`.

   Output di esempio:

   ```
   {
       "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"
   }
   ```
**Nota**  
Il valore di `Declared` è il numero di porta a cui deve essere associato il codice dell'app. Il valore di `Actual` è il numero di porta che SimSpace Weaver i client possono connettersi alla tua app. SimSpace Weaver mappa la `Declared` porta alla `Actual` porta.