XML e JSONLe persone possono commentare quali tipi di macchine tendono a generare dati con queste estensioni?
Sto lavorando alla creazione di una diapositiva che mostri l'ampiezza dei tipi di dati che è possibile inserire in JMP ... ma voglio farlo dal punto di vista dei clienti.
Forse questo esiste già da qualche parte e non lo so ...
Ri: XML e JSON@wendytseng Non so cosa intendi per tipi di macchine ... forse intendi processi o applicazioni?
Direi che dipenderà dalla tecnologia utilizzata per creare l'applicazione che sta raccogliendo i dati. Di solito uno sviluppatore utilizza una libreria per generare l'output in uno o nell'altro formato (la generazione "a mano" è possibile ma molto soggetta a errori) quindi, andando oltre, la disponibilità di dette librerie è un fattore.
XML ha ormai qualche decennio ed è molto prolisso, quindi è probabile che venga generato da applicazioni scritte in linguaggi come C / C ++ e Java. Che punta a server integrati, IoT, ecc.
JSON è molto più recente ed è un sottoinsieme di JavaScript, quindi si trova nei servizi Web e nelle applicazioni Web. È molto più probabile che un server codificato in JavaScript o Python generi dati in JSON.
Naturalmente, queste sono solo supposizioni di alto livello e puoi sicuramente avere dati IoT in JSON e servizi Web in XML.
PS: è in arrivo una nuova generazione di formati progettati per la velocità, come Apache Arrow (dati colonnari) e gRPC (codifica binaria). Molto presto vedremo anche i clienti che chiederanno informazioni su quelli.
Ri: XML e JSONGrazie @nascif_jmp .La mia domanda nasce dal voler ricollegare i tipi di file alle apparecchiature effettive in laboratorio, al piano mfg, ecc. Che tenderebbero a generare questi tipi di file.Dato quello che hai descritto, immagino che dovrei riformulare la mia domanda come "Quali applicazioni tendono a generare JSON e XML ... e le persone hanno un'esperienza specifica con determinati tipi di apparecchiature che funzionano con quelle applicazioni".È difficile fare una demo che descriva i vantaggi dell'importazione JSON e XML (a un vasto pubblico) senza ricollegarla a un'apparecchiatura, un sistema di misurazione, ecc.
Ri: XML e JSONÈ corretto. Puoi avere pipeline di dati molto diverse, da una singola macchina in un laboratorio con un processo di raccolta dati incorporato a centinaia di macchine in una fabbrica (o migliaia in una città in uno scenario IoT) che inviano eventi a un processo di raccolta dati (che potrebbe anche essere sul cloud). Il processo "ultimo miglio" che annota i dati raccolti è quello che determinerebbe il formato finale.