Service-oriented architectures (SOA) is an emerging approach that addresses the requirements of loosely coupled, standards-based, and protocol independent distributed computing. Typically business operations running in an SOA comprise a number of invocations of these different components, often in an event-driven or asynchronous fashion that reflects the underlying business process needs. To build an SOA a highly distributable communications and integration backbone is required. This functionality is provided by the Enterprise Service Bus (ESB) that is an integration platform that utilizes Web services standards to support a wide variety of communications patterns over multiple transport protocols and deliver value-added capabilities for SOA applications. The work presented hereby is study/analysis of existing Mind4b; web application provides supply chain management platform, architecture and implemented security features. Such review requires knowledge of understanding of web information system architecture, communication protocols, different integration patterns and typical security mechanisms. First is introduction of fundamental concepts of web systems leading towards aims of the project under consideration which will help to formalize the structure of the project. The next part is being focused on different web information systems integration; which may be either point-to-point messaging or message broking framework with their corresponding security issues; which mainly contain user authentication/authorization, and management of access control list, which further will help in transforming existing web application architecture to message service bus framework. The introduction of enterprise service bus architecture and supported security mechanisms and associated protocols to obtain web information systems scalability, effectiveness and increased performance. In the last there is description of improved web architecture and security features and future work considerations.

Architetture orientate ai servizi (SOA) è un approccio emergente che soddisfa i requisiti di loosely coupled, basata su standard e indipendente dal protocollo di calcolo distribuito. In genere le operazioni commerciali in esecuzione in una SOA comprendono una serie di invocazioni di queste diverse componenti, spesso in maniera event-driven o asincrona che riflette le esigenze di base dei processi di business. Per costruire una SOA di comunicazione altamente distribuibili e spina dorsale di integrazione è necessaria. Questa funzionalità viene fornita dalla Enterprise Service Bus (ESB), che è una piattaforma di integrazione che utilizza gli standard dei servizi Web per supportare una vasta gamma di modelli di comunicazione su protocolli di trasporto diversi e fornire funzionalità a valore aggiunto per applicazioni SOA (1). Il lavoro presentato qui è lo studio / analisi dei dati esistenti Mind4b, l'applicazione web fornisce la piattaforma di gestione della supply chain, l'architettura e le funzionalità di sicurezza implementate. Tale esame si richiede la conoscenza di comprendere l'architettura sistema informativo web, protocolli di comunicazione, i modelli di integrazione delle varie e meccanismi di sicurezza tipici. Il primo è l'introduzione dei concetti fondamentali di sistemi web che conduce verso le finalità del progetto in esame che servirà a formalizzare la struttura del progetto. La parte successiva si concentra sulla diversa informazione nella rete di integrazione dei sistemi, il che può essere sia di messaggistica point-to-point o di un quadro messaggio di intermediazione nel mercato con i loro problemi di sicurezza corrispondenti, che contengono principalmente l'autenticazione utente / autorizzazione, e gestione delle Access Control List, che ha ulteriormente aiuterà a trasformare l'architettura esistente applicazione web per quadro autobus servizio di messaggistica. L'introduzione di architetture enterprise service bus e meccanismi di sicurezza supportati e protocolli associati per ottenere informazioni da Internet sistemi di scalabilità, l'efficienza e migliori prestazioni. In ultimo vi è la descrizione di architettura web migliorate e funzionalità di sicurezza e considerazioni il lavoro futuro.

Security aspects in evolution of enterprise business applications framework

ALI, HASHIM
2010/2011

Abstract

Service-oriented architectures (SOA) is an emerging approach that addresses the requirements of loosely coupled, standards-based, and protocol independent distributed computing. Typically business operations running in an SOA comprise a number of invocations of these different components, often in an event-driven or asynchronous fashion that reflects the underlying business process needs. To build an SOA a highly distributable communications and integration backbone is required. This functionality is provided by the Enterprise Service Bus (ESB) that is an integration platform that utilizes Web services standards to support a wide variety of communications patterns over multiple transport protocols and deliver value-added capabilities for SOA applications. The work presented hereby is study/analysis of existing Mind4b; web application provides supply chain management platform, architecture and implemented security features. Such review requires knowledge of understanding of web information system architecture, communication protocols, different integration patterns and typical security mechanisms. First is introduction of fundamental concepts of web systems leading towards aims of the project under consideration which will help to formalize the structure of the project. The next part is being focused on different web information systems integration; which may be either point-to-point messaging or message broking framework with their corresponding security issues; which mainly contain user authentication/authorization, and management of access control list, which further will help in transforming existing web application architecture to message service bus framework. The introduction of enterprise service bus architecture and supported security mechanisms and associated protocols to obtain web information systems scalability, effectiveness and increased performance. In the last there is description of improved web architecture and security features and future work considerations.
FRONTINI, DAVID
ING V - Facolta' di Ingegneria dell'Informazione
31-mar-2011
2010/2011
Architetture orientate ai servizi (SOA) è un approccio emergente che soddisfa i requisiti di loosely coupled, basata su standard e indipendente dal protocollo di calcolo distribuito. In genere le operazioni commerciali in esecuzione in una SOA comprendono una serie di invocazioni di queste diverse componenti, spesso in maniera event-driven o asincrona che riflette le esigenze di base dei processi di business. Per costruire una SOA di comunicazione altamente distribuibili e spina dorsale di integrazione è necessaria. Questa funzionalità viene fornita dalla Enterprise Service Bus (ESB), che è una piattaforma di integrazione che utilizza gli standard dei servizi Web per supportare una vasta gamma di modelli di comunicazione su protocolli di trasporto diversi e fornire funzionalità a valore aggiunto per applicazioni SOA (1). Il lavoro presentato qui è lo studio / analisi dei dati esistenti Mind4b, l'applicazione web fornisce la piattaforma di gestione della supply chain, l'architettura e le funzionalità di sicurezza implementate. Tale esame si richiede la conoscenza di comprendere l'architettura sistema informativo web, protocolli di comunicazione, i modelli di integrazione delle varie e meccanismi di sicurezza tipici. Il primo è l'introduzione dei concetti fondamentali di sistemi web che conduce verso le finalità del progetto in esame che servirà a formalizzare la struttura del progetto. La parte successiva si concentra sulla diversa informazione nella rete di integrazione dei sistemi, il che può essere sia di messaggistica point-to-point o di un quadro messaggio di intermediazione nel mercato con i loro problemi di sicurezza corrispondenti, che contengono principalmente l'autenticazione utente / autorizzazione, e gestione delle Access Control List, che ha ulteriormente aiuterà a trasformare l'architettura esistente applicazione web per quadro autobus servizio di messaggistica. L'introduzione di architetture enterprise service bus e meccanismi di sicurezza supportati e protocolli associati per ottenere informazioni da Internet sistemi di scalabilità, l'efficienza e migliori prestazioni. In ultimo vi è la descrizione di architettura web migliorate e funzionalità di sicurezza e considerazioni il lavoro futuro.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2011_03_Ali_Hashim.pdf

accessibile in internet per tutti

Descrizione: Thesis Text
Dimensione 1.26 MB
Formato Adobe PDF
1.26 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/17881