Salta ai contenuti
Novità 1.0 Immagine Docker gratuita + 7 Package di Settore (.eap) inclusi. Guida Deploy su Render.com → ⚡ Prova la Demo Live ☕ Offrici un caffè

Protocollo Desktop (easyea://) & Plugin Nativi

Sebbene EasyEA offra un editor visuale via browser, molti architetti preferiscono lavorare con strumenti desktop ad alte prestazioni come Archi Tool, Draw.io Desktop o Camunda Modeler.

Grazie al Protocol Handler Desktop (easyea://), EasyEA crea un ponte fluido e bidirezionale tra il web e le applicazioni desktop.


1. Come Funziona il Protocollo Desktop (easyea://)

Quando clicchi su “Apri in Archi” o “Modifica in Draw.io” dall’interfaccia web di EasyEA:

sequenceDiagram
autonumber
actor User as Architetto (Browser Web)
participant B as Browser Chrome / Firefox
participant OS as OS Handler (easyea://)
participant A as Archi Desktop / Draw.io
participant S as EasyEA Backend
User->>B: Clicca su "Apri in Archi Desktop"
B->>S: Richiede Token Temporaneo di Sessione
S-->>B: Emette Token Sicuro & Esegue Check-out (Lock)
B->>OS: Richiama URL: easyea://open?schema_id=...&token=...
OS->>A: Avvia applicazione desktop locale con parametri
A->>S: Scarica lo schema, lo apre e attiva gli script jArchi
  1. Il browser invia una richiesta al backend per registrare il Check-out ed emettere un token di sessione usa-e-getta.
  2. Il sistema operativo intercetta il protocollo easyea:// tramite l’eseguibile easyea-handler.py.
  3. L’applicazione desktop selezionata si apre automaticamente caricando lo schema e bloccandolo per gli altri utenti.

2. Plugin Archi Tool 5.x & Script jArchi

EasyEA include un set di script jArchi che trasformano Archi Tool in un client di modellazione intelligente collegato al cloud:

  • EasyEA_ExpandNeighbors.ajs (Smart Modeling):
    • Seleziona un elemento su qualsiasi vista aperta in Archi e avvia lo script.
    • EasyEA interroga il catalogo centrale, individua tutti gli elementi collegati di 1° livello (a monte e a valle) e li dispone ordinatamente sulla vista con le relative relazioni formali, risparmiando ore di disegno manuale.
  • EasyEA_InspectElement.ajs (360° Inspector Desktop):
    • Visualizza in tempo reale gli attributi APM (TCO, SLA, Technical Fitness) e i riferimenti “Utilizzato in” direttamente dentro la sessione desktop di Archi.
  • EasyEA_ExportToSaC.ajs / EasyEA_ImportFromSaC.ajs:
    • Esportazione e importazione diretta in formato Schema-as-Code.

3. Plugin Draw.io Desktop

Per gli architetti che disegnano diagrammi di alto livello o schemi di rete:

  • Palette forme personalizzata EasyEA ArchiMate 3.x Shape Palette con tutti gli stereotipi e i colori ufficiali dello standard.
  • Salvataggio diretto nel repository di EasyEA con un clic su Salva su EasyEA, aggiornando la cronologia delle versioni.

4. Plugin Camunda Modeler Desktop (BPMN 2.0)

Per gli analisti di processo e i developer di automazione:

  • Consente di collegare i task BPMN 2.0 (ServiceTask, UserTask) ai componenti applicativi censiti su EasyEA.
  • Garantisce che il diagramma di processo eseguibile su Camunda Engine mantenga la tracciabilità con l’architettura enterprise.