IB Connector. Architettura



Похожие документы
IBConnector Tutorial

Integrazione. InfoBusiness AdHoc Revolution

Guida all installazione di Easy

Modulo Rilevazione Assenze

Registratori di Cassa

MANUALE PARCELLA FACILE PLUS INDICE

- DocFinance Manuale utente

1.1 Installare un nuovo Client di Concept ed eseguire il primo avvio

Manuale utente Volta Control

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

Manuale d uso della libreria Volta Log

Moduli di Fatturazione Elettronica

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Kroll Ontrack Servizi RDR Guida rapida

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Indice GAMMA. Guida utente

Installazione LINUX 10.0

Installazione e caratteristiche generali 1

ARGO PRESENZE REMOTO

GovPay 2.0. Manuale Installazione

ISTRUZIONI INSTALLAZIONE PMANGO

01/05/2013 Istruzioni per l installazione

Dispensa di Informatica I.1

Dna File Converter Software per importazione esportazione dati Unisap-Essepaghe. Manuale utente

SERVIZIO TELEMATICO ENTRATEL. Applicazione Invia Multifile

FAQ TeamPortal - DVD DEMO

Application Server per sviluppare applicazioni Java Enterprise

BMSO1001. Orchestrator. Istruzioni d uso 02/10-01 PC

installazione

Software per la diagnostica dei file batch

ATLAS Installazione : INSTALLAZIONE DI ATLAS 2.x

Integrazione del progetto CART regione Toscana nel software di CCE K2

Configurazione avanzata di IBM SPSS Modeler Entity Analytics

Fatti Raggiungere dal tuo Computer!!

Procedura Gestione Pratiche Sicurezza Cantiere

Guida all Installazione del ProxyFatturaPA

INSTALLAZIONE SOFTWARE HELMAC

NAL DI STAGING. Versione 1.0

Domande e risposte su Avira ProActiv Community

WoWords. Guida all uso: creare ed utilizzare le frasi. In questa guida è descritto come creare ed utilizzare le frasi nel software WoWords.

Guida Pro di Verifier

ImporterONE Export Plugin Magento

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

e/fiscali - Rel e/fiscali Installazione

La VPN con il FRITZ!Box Parte II. La VPN con il FRITZ!Box Parte II

Dynamic DNS e Accesso Remoto

Iniziamo la panoramica sul funzionamento dell'svn sulla suite S.A.

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Integrazione InfiniteCRM - MailUp

PORTALE CLIENTI Manuale utente

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

2.1 Configurare il Firewall di Windows

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Procedura di abilitazione alla Rete di Lombardia Integrata

Java SOAP Client. Manuale per l installazione. WebEDI Scambio elettronico documenti. ManualeInstallazioneSoapCli ent

SCOoffice Address Book. Guida all installazione

GUIDA UTENTE MONEY TRANSFER MANAGER

Il Registro dei Servizi di OpenSPCoop i. Il Registro dei Servizi di OpenSPCoop

Realizzazione del nuovo cruscotto direzionale per il monitoraggio della gestione aziendale

Ricezione fax integrata e faxtomail

Modello per la compilazione della scheda progetto SK_3.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

App-V Dynamic Suite Composition

Guida Software GestioneSpiaggia.it

Agent, porte, connettività e reti L agent di Kaseya utilizza la porta 5721 per comunicare con il server, ma che tipo di porta è?...

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Personalizzazione Stampe

Con SIGLA Green Pack vengono esaltate le caratteristiche di gestionale paperless

SQL Server Express Edition è la novità di Visual Studio.Net versione di SQL Server che presenta la seguenti caratteristiche:

ENTRATEL - Installazione

SolidWorks Education Edition 2012 Istruzioni per l'installazione

WEB Conference, mini howto

Ripris no backup. Il sistema di archiviazione su Cloud studiato per gli Avvoca

Mac Application Manager 1.3 (SOLO PER TIGER)

Acronis License Server. Manuale utente

Gestione Risorse Umane Web. Gestione della foto in stampa unione. Versione V01

login: so_2 password: idefix Sistemi operativi 1.2

La CASSAFORTE DIGITALE per

Schedulatore per la comunicazione con le Porte di Dominio

ISTRUZIONI PER LA GENERAZIONE DELLA FATTURA ELETTRONICA PER LA PUBBLICA AMMINISTRAZIONE

Gestione Filtri. InfoBusiness 2.8 Gestione Filtri Pag. 1/ 11

Manuale di programmazione BerMar_Drive_Software

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo

Con.Te Gestione Console Telematici

Eventuali applicazioni future

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

Studio Legale. Guida operativa

MANUALE D USO BB. Sezione3 Ricarica e aggiornamento di TAAC. Versione per BlackBerry. Copyright All rights reserved.

Argo Palm Manuale utente Versione del

SERVIZIO TELEMATICO ENTRATEL. Applicazione Autentica-Apri Multifile

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Транскрипт:

Pagina 1/9

IB Connector Architettura Versione: 1.0 Pagina 2/9

Data Autore Versione Note 15/05/09 InfoBusiness Progetti 1.0 Pagina 3/9

Indice generale Scopo del documento...5 Introduzione...6 Architettura distribuzione integrazioni...7 Deploy...9 Pagina 4/9

Scopo del documento Il presente documento introduce IBConnector illustrando l'architettura software e i file che lo compongono. Pagina 5/9

Introduzione IBConnector è un pacchetto java preposto all'esecuzione di un job di un repository Kettle cifrato. Un progetto di integrazione è un file xml che prende il nome di. Al fine di proteggere il lavoro svolto il repository viene cifrato prima della distribuzione mediante un componente, denominato Crypter. L'output che si ottiene è un file con estensione.ibc, il Crypted, che sarà utilizzabile da IBConnector. L'architettura vuole dare la possibilità a Zucchetti di proteggere il lavoro fatto dal gruppo InfoBusiness, dando la possibilità di distribuire un motore standard sincronizzato con il License Server di InfoBusiness. L'obbiettivo è anche quello di non limitare il potenziale di quei clienti/rivenditori che hanno la necessità di implementare delle verticalizzazioni 'custom' dell'integrazione. I clienti/rivenditori potranno richiedere a Zucchetti il nuovo repository cifrato per poter utilizzare il Crypted, mediante IBConnector. Per poter utilizzare IBConnector è necessario possedere la licenza InfoBusiness specifica per l'etl () in questione. Pagina 6/9

Architettura distribuzione integrazioni L'architettura è presentata graficamente dallo schema seguente: Crypted GUI PDI Kettle Spoon License Server File properties Crypted Crypter Database Loader Decrypter License Client GUI Engine PDI Kettle IB Data Integrator Database Data Warehouse Il progetto d'integrazione, dopo essere stato sviluppato, viene esportato in formato XML e prende il nome di. Per proteggere il lavoro svolto, prima della distribuzione, si è pensato di utilizzare un applicativo centralizzato (Crypter) per la cifratura del codice. L'output sarà un repository protetto (Crypted -.ibc) da dare in input al motore kettle 'esteso', che il cliente/rivenditore vedrà come una black-box (IBConnector). I componenti 'custom', che fanno parte della black-box sono: Loader : Si occupa di caricare sul database (Database ), residente in memoria, il repository decifrato dal Decrypter. Pagina 7/9

Decrypter: Si occupa di prendere in input il repository distribuito e renderlo utilizzabile per il caricamento sul database (Database ). License Client: Replica le logiche di 'crypting' ed invio richieste con il LicenseServer di InfoBusiness. Al termine del processo, la memoria occupata da IBConnector verrà rilasciata. Il motore kettle (Engine PDI Kettle) è inglobato nella black-box, che utilizzerà anche dei file properties per parametrizzare l'etl a seconda dell'integrazione che si sta lanciando, lasciando la black-box standard per la distribuzione di tutti i progetti. Ai clienti/rivenditori che avranno la possibilità di fare editing sul repository, mediante Spoon (GUI PDI Kettle Spoon), possono richiedere a Zucchetti la cifratura del nuovo codice, per poter utilizzare la black box in maniera corretta. L'architettura, così come è stata studiata, vuole dare la possibilità a Zucchetti di proteggere il lavoro fatto dal gruppo InfoBusiness, dando la possibilità di distribuire un motore standard sincronizzato con il License Server di InfoBusiness. L'obbiettivo è anche quello di non limitare il potenziale di quei clienti/rivenditori che hanno la necessità di implementare delle verticalizzazioni 'custom' dell'integrazione. Pagina 8/9

Deploy L'installazione di IBConnector crea la seguente struttura standard nel file system della macchina: 1) Cartella IbConnector 1.File IbConnector.jar: motore del connettore. Decripta l'etl, lo carica in un DB residente in memoria e lo lancia. Finito il processo libera la memoria dal DB. 2.File IbConnector.bat: bach file per il lancio del motore IbConnector.jar 3.Cartella progettoetl (dove progetto è il nome del progetto realizzato): 1.File progettoetl.ibc: repository ETL criptato 2.File progettoetl.con : è un file xml contenente i parametri di configurazione delle connessioni. Potrà essere configurato tramite l'utility JframeConnection. Viene creato durante la fase di installazione del progetto o eventualmente, se non presente, la prima volta che si lancia il processo ETL. 3.File progettoetl.bat: bach file per il lancio dell'etl 4.File License.cfg: contiene i dati della licenza da utilizzare I parametri da passare al file IbConnector.bat sono i seguenti 1) Nome del progetto 2) Percorso del file di licenza: 1.Se in locale bisogna inserire il path assoluto del file.lic 2.Se su server bisogna passare una stringa del tipo indirizzoserver:porta:ragione Sociale Cliente. L'Indirizzo del server, la porta, e la Ragione Sociale del Cliente sono informazioni che possono essere ricavate dal LicenceServer di Infobusiness. 3.Percorso assoluto del file license.cfg del progetto specificato al punto1) 3) Nome job da eseguire 4) Livello del log 5) Elenco di parametri opzionali da passare all'etl (possono essere massimo 5) Nella configurazione standard non è necessario modificare il file progettoetl.bat, ma solamente il file License.cfg utilizzato da tale batch. Pagina 9/9