Font Size: a A A

Semiconductor Business E-commerce Platform, Service-based Architecture

Posted on:2007-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:S GongFull Text:PDF
GTID:2208360182460254Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Successful businesses are constantly evolving. IT structure allows organizations to achieve what was once considered impossible. The article is intended to table a proposal of implementing an e-Business platform based on a Service-oriented Architecture (SOA).The paper focuses on technical issues of this project. Two masterstrokes bring us the major reasons of using a SOA. One is from the view of system integration. Comparing with point to point integration, EAI and other methods, the advantages of service-oriented architecture can roughly be categorized as lower cost of integration, increased transparency and autonomy and Industry compatibility at the service level. If we build a standards-based service interface for each system that allows any system to connect to it, we only need to do this integration work once for each system, which reduces costs as the number of systems grows. It is probably the most concrete and easiest to visualize. I also introduce the methods of build asynchronous SOA application with business process management (BPM) technology.The second topic is the message and bus. Enterprise Service Bus (ESB) represents a crucial piece of infrastructure used by enterprises when building solutions based on a SOA. Message mechanism offers capabilities to loose coupling. The project use a special product as the basic messaging engine to reduce risk, but author still want to discuss the possibility of only using Java Message Service(JMS) and Web Services. ESB can provide the key asynchronous message center of a SOA, it still can't cover all the requirements of a SOA. The lack of standardization to the open message platform will influence the pace to SOA.Service-oriented architecture is a design methodology aimed at maximizing the reuse of application-neutral services to increase IT adaptability and efficiency. There is an increasing demand for making more information available to more constituents and to let systems communicate more directly with each other. It has become critical to the enterprise to embrace a new way of integrating computer systems.As project manager, with experiments of Manufactory Executing System (MES) and networking infrastructure, Author extend the industry idea to the e-Business platform naturally. It is difficult to discuss the technology issue without the domain environment and industry standards.The project uses composite application infrastructure to achieve SOA. Also the project use BPM and ESB solutions to implement the system integration.It is not emphasis to talking about the detail function of the project, the core purpose of the article is solving the actual difficulty that most of the industry companies are facing to. It is also necessary introduce the relation between SOA and software engineering.Not only the positive opinions but also flaws feed back to our project team, and the IT technology itself develops rapidly. The article is the summary of all the projects the author has participated in. The final purpose is to discuss the changes to IT infrastructure layout which SOA brings.
Keywords/Search Tags:Service-oriented Architecture (SOA), e-Business, Enterprise application integration (EAI), Business process management (BPM), message bus (MB), Enterprise Service Bus (ESB), Manufactory Executing System (MES)
PDF Full Text Request
Related items