Applicazioni composite

Autore: Laura McKinney
Data Della Creazione: 1 Aprile 2021
Data Di Aggiornamento: 16 Maggio 2024
Anonim
WPC Wood Plastic Composite
Video: WPC Wood Plastic Composite

Contenuto

Definizione: cosa significano le applicazioni composite?

Le applicazioni composite sono applicazioni create da una combinazione di più funzioni esistenti che utilizzano fonti di informazioni aziendali. Le applicazioni composite sono raccolte di risorse software assemblate per fornire capacità di business. Queste risorse sono generalmente artefatti distribuiti in modo indipendente, consentendo la composizione e sfruttando le funzionalità della piattaforma specifica.

L'uso di un'applicazione composita può impedire a un utente di passare da un'applicazione all'altra. Fornisce accesso immediato a più applicazioni nello stesso posto, con l'ulteriore vantaggio di aggiungere e rimuovere manualmente funzionalità. Le applicazioni composite possono essere confrontate con i mashup. Tuttavia, le applicazioni composite utilizzano fonti di informazioni aziendali mentre i mashup utilizzano risorse basate sul Web, per lo più gratuite.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega le applicazioni composite

I quattro livelli di applicazioni composite sono dati, applicazione, produttività e presentazione. Un architetto di soluzioni deve occuparsi di componenti, uno stack di composizione e specifiche dell'applicazione composita. Per scegliere una pila di composizione, uno o più contenitori devono essere scelti da ogni livello. Una serie di tipi di componenti deve essere distribuibile nei contenitori. I componenti vengono selezionati definendo un repository di risorse, che dovrebbe essere ricavato dai tipi di componenti in base alle esigenze aziendali. Devono inoltre essere definiti metodi di connessione delle risorse per fornire un processo interfunzionale. Queste connessioni sono liberamente accoppiate.


Un'applicazione è considerata un'applicazione composita ben adattata se è conforme a un progetto architettonico standard e contiene le seguenti caratteristiche:

  • Una ricca esperienza utente per aggregare numerosi tipi di applicazioni in una vista client singola
  • GUI coerente e uniforme
  • Autenticazione completa e riservatezza dei dati
  • Flessibilità nell'uso di funzionalità di architettura orientate ai servizi come riusabilità e accoppiamento lento
  • Comportarsi come un'applicazione unica per applicazioni eterogenee
  • Intercomunicazione componente
  • Riutilizzo delle risorse informatiche
  • Composizione delle parti
  • Aggregazione di più applicazioni in una vista client singola
  • Fornire l'accesso in qualsiasi momento e ovunque in un ambiente semi-connesso

L'infrastruttura dell'applicazione composita client è un ambiente di runtime dell'applicazione composito necessario per installare ed eseguire applicazioni specificamente composte in un ambiente server portale Websphere. Le applicazioni composite hanno anche una struttura specifica. Gli operatori dell'informazione costituiscono il livello più alto della struttura. Accedono a documenti e informazioni commerciali tramite portali. Inoltre, creano documenti durante le attività commerciali, che fanno parte di processi aziendali più ampi che coordinano le attività di sistemi e persone. Le attività sono controllate attraverso regole aziendali specifiche del processo che invocano risorse all'interno di un'interfaccia di servizio. Le regole aziendali vengono infine applicate al contenuto di questi documenti per estrarre, trasformare e trasferire informazioni alla fase successiva del processo.

Le risorse dell'applicazione per la composizione includono flussi di lavoro, documenti, attività e regole aziendali, schemi, schermate dell'interfaccia utente, report, metriche, ecc.