Sviluppo · integrazione · reverse engineeringOstwald · Alsazia · Progetti remoticontact@dtouch.fr
Integrazione · interoperabilità

Integrazione di sistemi e API

La vostra attività sta attraversando diversi programmi software. Costruiamo connessioni che permettono ai dati, ai file e alle azioni di seguire lo stesso percorso.

Microsoft 365 · Nextcloud · API aziendale

Collegamento Microsoft 365 o Nextcloud al tuo software aziendale.

Documenti, convalide e notifiche: prepara scambi continui tra i tuoi strumenti, con diritti definiti.

Scopri questa soluzione →
01

Capire

Software, dati, regole e dipendenze

02

Collegamento

API, file, connettori ed eventi

03

Orchestrare

Compiti, priorità e stato di trattamento

04

Check

Risultati, giornali e riconquista

Le fasi di una catena controllata · schema di principio

Comprendere entrambi i lati del commercio

Un connettore inizia con una lettura del commercio e dei sistemi esistenti. Chi crea il prodotto? Dove si trova l'immagine di riferimento? Quale evento permette la pubblicazione, la fatturazione o la partenza della produzione? Identifichiamo la fonte di ogni informazione, gli identificatori stabili e le regole di aggiornamento.

I riferimenti, le varianti, gli statuti e i diritti non sempre hanno lo stesso significato da uno strumento all'altro. Questo lavoro di corrispondenza impedisce il trasferimento di successo tecnicamente dalla produzione di dati inutilizzabili.

API, file e applicazioni desktop

La nostra pratica copre scambi REST, servizi web, formati JSON, XML e CSV, repository di file e attività pianificate. Include anche le connessioni tra applicazioni Web e workstation, quando i file InDesign o l'elaborazione locale fanno parte del processo.

Il corso Reymann riunisce basi 4D, servizi web, applicazioni per ufficio, PIM, motori di elaborazione delle immagini e InDesign Server. Gli scambi tra 4D e PrestaShop prevedevano la creazione del prodotto poi l'invio delle sue immagini: due operazioni da articolare e controllare.

Orchestrare il lavoro, oltre il trasferimento

Una richiesta può attivare più trattamenti: recuperare un originale, produrre una panoramica, inviare un file, attendere il suo ritorno e aggiornare il foglio e la pagina. Le dipendenze devono essere esplicite.

L'esperienza del Task Manager Reymann include richieste registrate API, impostazioni e file associati, esecuzione immediata, differita o pianificata e priorità e limiti di elaborazione simultanea. La sfida è rendere fruibile la filiera, anche quando le operazioni non hanno tutte la stessa durata.

Documenti e interfacce d'epoca

Interfacce del canale editoriale Reymann, nella versione d'epoca. Questi archivi illustrano il viaggio di Patrice Salib, fondatore di Dtouch, all'interno dell'agenzia.

Parametri inviati a TWIST dalla piattaformaIngrandire
Parametri inviati a TWIST dalla piattaforma

L'interfaccia consente di specificare i parametri trasmessi al flusso di elaborazione, qui un'opzione di output PDF/X-1a.

Archivio Reymann · estratto interfaccia · 22/03/2019

Un esempio: Rey-Active, 4D e Dalim TWIST

L'unificazione dei flussi TWIST illustra un'integrazione che agisce sulla lavorazione stessa. I file inviati in input erano collegati a flussi comuni; gli script hanno utilizzato i dati Rey'actif tramite REST per scegliere i parametri adatti al supporto.

Questa organizzazione comune ha sostituito una ventina di flussi, con la gestione dei profili ICC e la loro indicazione sui test. Le impostazioni di produzione sono state quindi collegate alla definizione del file.

Fornire interruzione e recupero

Un servizio può rispondere troppo tardi, un file arriverà prima del suo file o un dato rimarrà bloccato. Progettiamo i controlli, i giornali e le possibilità di assumere queste situazioni reali. Un tentativo ripetuto non deve creare una spedizione secondaria o non necessaria.

La diagnosi segue il percorso completo: richiesta iniziale, corrispondenza, esecuzione, feedback e esito nella domanda. Questa lettura permette di distinguere un trasferimento fallito da un risultato ricevuto ma scarsamente integrato.

Connessioni al servizio della tua organizzazione

ERP e negozio, fornitori e catalogo, agenda e pianificazione, fornitori di servizi offshore e produzione interna: la stessa cura vale per ogni connessione. Consegniamo le regole operative con il connettore, in modo che il team possa capire cosa circola e gestire le eccezioni.

Quando un sistema è privo di documentazione, lo studio può essere esteso effettuando il reverse engineering dei suoi formati o del suo comportamento, prima di scegliere un'interfaccia sostitutiva o una migrazione progressiva.

Piattaforma, pianificazione, motori e partner

L'esperienza Reymann collega inoltre la pianificazione editoriale alle tappe fondamentali della pagina, le richieste della piattaforma a InDesign Server e le prove di stampa e le code di invio al feedback dei partner offshore. I documenti InDesign e le risorse associate si uniscono ai meccanismi di trasferimento e replica.

La coerenza dipende da tutte queste connessioni: dati aziendali, eventi, file, scadenze e responsabilità. È questa lettura end-to-end che apportiamo ai progetti di integrazione.

Progetta il monitoraggio e le notifiche come servizi

I trattamenti sono stati integrati da diari, controlli notturni e notifiche di eventi. Il servizio di notifica aggregava informazioni per utente e punti di integrazione esposti per altre applicazioni.

Segnalare un'importazione di testo non riuscita, un file mancante o il risultato di un batch di manutenzione fa parte del flusso aziendale. L'integrazione deve rendere questi eventi fruibili per la squadra, allo stesso modo del trasferimento iniziale.

Capire gli scambi

Collegare le applicazioni e mantenere il controllo dello scambio.

Esempio di percorso con elaborazione differita: il connettore prepara i dati, ne organizza il trasferimento e conserva i risultati degli scambi per il monitoraggio e il recupero.

Collegare le applicazioni e mantenere il controllo dello scambio.Ingrandisci il diagramma
  1. 01

    Fonti

    API, file e database

    Identificatori • formati
    Dati in arrivo ↓
  2. 02

    Adattamento

    Corrispondenza commerciale

    Campi • unità • riferimenti
    Dati trasformati ↓
  3. 03

    Coda di elaborazione

    Organizzare le richieste

    Priorità • pianificazione
    Compiti pronti ▼
  4. 04

    Esecuzione

    Trattare le attività

    Controlli • partite
    Scrivere nel bersaglio ▼
  5. 05

    Destinazione

    Applicazione o ERP

    Oggetti • regole di gestione
    Resi e varianze ▼
  6. 06

    Seguito e ripresa

    Ritorna il controllo

    Diario • stato • promemoria
Collegare le applicazioni e mantenere il controllo dello scambio.Ingrandisci il diagramma
Schema funzionale · lettura sintetica dei flussi e dei punti di controllo.
Identificare

Conserva il riferimento dell'origine e quello dell'applicazione di destinazione.

Trasformazione

Descrivere le corrispondenze e distinguere le chiamate dirette dall'elaborazione differita.

Prendilo.

Trova lo stato e il contesto di uno scambio da ritirare.

Un'esperienza di produzione

Il percorso Reymann,
in dettaglio.

Come immagini, colore, applicazioni e partner si integrano nel canale Rey’actif.

Esplora questa esperienza

Il tuo lavoro merita
gli strumenti giusti.

Un bisogno specifico, un software da evolvere, un progetto da inquadrare.

Scambio sul tuo progetto
Competenze che si completano a vicenda

Le giuste competenze per il resto del tuo progetto.

Competenze complementari, la stessa esigenza di qualità.