Font Size: a A A

The Design And Implementation For Third-party Logistics Enterprise Application Integration

Posted on:2011-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:Z G ZhangFull Text:PDF
GTID:2178360308450285Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The third Party Logistics (TPL) is the supply chain practice where one or more logistics services of a firm is outsourced. These services are integrated, or "bundled" together, by the provider. In present, TPL is just at from starting to fast developing stage in China. The supply chain practice based on TPL enterprises is emphasized in TPL application information system. The TPL application integration system should meet not only the internal information exchanges but also the large amount of data exchanges and information integration produced cross-enterprises. So it faces many problems including too much interfaces of information exchange, complicated and changing information formats, heavy workloads of data treatment and difficulties of management of maintenance. In this dissertation, by referencing of the experiences in other industries, EAI technology is adopted to improve and solve the difficult problems of application integration of TPL enterprises.On the basis of the analysis and comparison of the EAI technology methods, a kind of framework of lightweight application integration framework based on ESB (Enterprise Service Bus) architecture is proposed, which is suitable for TPL enterprise. Detail implementation methods of key components and structures of main configuration files based on JAVA technology are also disclosed. It has shown that this framework works well in software development.The lightweight ESB-based application integration framework model is designed upon service-oriented philosophy and enterprise service bus architecture used widely, and designed to integrate the business services within and outside of the third-party logistics company. It solved information extraction, construction, packaging, format transforming, transmission, data binding, processing and other business message exchange problem in heterogeneous environment. The framework is divided is divided into three sub-system, data service, message broker service and service management. In the data service subsystem, an approach to build and management data based on the E-R-P (Entity-Relation-Problem) modeling system is achieved, and an intelligent data acquisition and construction engine is created to achieve intelligent building message data. In order to solve complex and changeable message format, the framework introduces Smooks data conversion engine is led in to meet the data object binding and format conversion. In the messaging service subsystem, the open-source SOAP engine, Axis2, is adopted as a message broker service implementation. In the Axis2 architecture, the insertion of log and message security processing module assists to achieve enterprise-level message broker and transport services. All message exchange services are defined and managed in service management module, data services and message broker services are loosely coupled. This dissertation also discusses the solution and implementation steps for legacy system integration.In practice, by comparing before and after development efficiency and business operations, the implementation of a message exchange interface developed on this framework works well and has shown the feasibility of the framework.
Keywords/Search Tags:Third-Party Logistics, Enterprise Service Bus, Meta-Data Management, Smooks, Axis2
PDF Full Text Request
Related items