黃漢邦臺灣大學:工業工程學研究所白宗正Pai, Tsung-ChengTsung-ChengPai2010-05-032018-06-292010-05-032018-06-292008U0001-2407200815000600http://ntur.lib.ntu.edu.tw//handle/246246/178480在現今的資訊社會中,由於資訊量的快速激增,傳送速度的要求也日益重要,有鑑於此,提升網站功能之重複使用性與減少網站連結所花費的時間為迫切之議題。要達到功能性與可重複使用性皆具相當水準之資訊平台,光靠傳統主從式網路架構是不足的,因此,分散式的概念逐漸受到重視,而提供一個以滿足不同需求及促進溝通之服務平台來從事各種網路服務,並搭配傳統主從式網路架構的需求為未來網際網路日後發展的重要目標。鑑於此,本論文旨在提供一個以Service Oriented Architecture (SOA)為架構基礎之資訊平台,在此平台中,使用者可以依據個別需求尋找並使用系統提供之Web Services所組成的服務及功能流程,且除了傳統之Web Service技術之外,本論文也設計了以Socket技術為輔助功能模組的概念,藉此改善一些由於網路傳輸造成的延遲。在登入資訊方面,網站登入Cookies皆受到加密處理,而系統管理者則可藉由自行開發之GMPP網路服務,得知使用者上站時間及狀態,藉此做網站控管。此外,本論文同時提出如Event Recorder等之事件記錄概念,可以讓不同層級登入者對資料進行修改的歷史狀態存入備查。了系統之一些如資料探勘等Web Service模組外,本論文亦建構一個以網路平台為基之黃光區即時派工模擬系統。透過此系統,可以由模擬之派工結果得到績效指標,如產出、等待時間等,亦可藉由預期之模擬結果經由類神經網路、支持向量機等得知最適派工法則。後,藉由如統計製程控制 (PCA-based SPC)之工廠診斷技術,可以找出最具影響力的因子並進行診斷,即時得知廠內狀況。Owing to the increasing amount of communication contents in real world, how to cut down the transmission time through web applications has become a vital issue. At the same time, the functionality and reusability of website resources are still of concern. However, traditional framework of Client / Server network is insufficient for achieving the desired performances. Therefore, Distributed Network and Agent-based Network are getting much more attention. To provide a service-oriented platform for meeting different needs and bridging the communications while offering various web services with distributed network architecture will definitely be a significant objective in oncoming development of web technology.n terms of these trends, the thesis proposes an information platform derived from the concept of Service-oriented Architecture (SOA). The information platform follows a real-world condition for people to access. For example, users in an organization can login to this site and use the flow chart or procedures with web services provided. Besides the web services, the thesis also applies the technique of Socket to support the functionality on the platform and to lesson the loadings of web servers for mending the time delays in data transmission. In security issues, login, registry, and cookies mechanisms are entirely encrypted. The administrator of this platform can easily view users’ status and login time by the constructed GMPP web service so as to do web management. Additionally, this platform also offers users of Event-Recorder to record all acts done on the web site, and the stored data could be checked lately when needed.n addition to those web services, the thesis constructs a web-based factorial simulation system of photolithography area in semiconductor fabrication as well. Through the application, one can get the dispatching results and performance indexes including average cycle time and throughput. There is also an auxiliary functionality as scheduler selector, which seeks for the best schedulers by putting Neural Network, Support Vector Machine (SVM), and Fuzzy Logic in use. inally, after the simulation procedure, the Principal Component Analysis (PCA) based Statistical Process Control (SPC) method would be used to find the most contributing factors and do the statistical diagnosis. The managers of the factories would then be able to keep in pace with the conditions within fabrication and manufacturing processes.致謝 iist of Tables ixist of Figures xhapter 1 Introduction 1.1 Motivation 1.2 Objectives 4.3 Contributions 4.4 Thesis Organization 6hapter 2 Relevant Research and Background Knowledge 8.1 Service Oriented Architecture 8.1.1 Introduction to SOA 8.1.2 Architecture of SOA 10.1.3 Classification of SOA 14.1.4 Misconceptions of SOA 16.1.5 Applications of SOA 19.2 Techniques of Web Development 21.2.1 Web Service 21.2.2 Distributed Agent-based Architecture 23.2.3 C# 26.2.4 ADO.NET 26.2.5 ASP.NET 27.3 Virtual Fab Simulation System 28.3.1 Introduction to Virtual Fab 28.3.2 Web-based Simulation System 29.4 Three-Tire Architecture 33hapter 3 Modules Implementation of SCSOA and System Management 36.1 Component Layers of SCSOA 36.2 Security Mechanisms 38.2.1 Virtual Private Network of SCSOA (SCSOA-VPN) 38.2.2 Secure Socket Layer of SCSOA (SCSOA-SSL) 42.2.3 Cryptology of HTTP Cookies 45.3 Business Processes 47.4 Services and Service Components 50.5 Web Management 51.5.1 Membership Control 51.5.2 Event Recorder 55.6 Communication Gates 57.6.1 Mail Delivery and Messenger 57.6.2 Guest Book 59hapter 4 Web-based Dispatching and Scheduler Selection Systems 62.1 Introduction to Photolithography 62.2 Web-based Dispatching System 64.2.1 Considered Constraints and Scenario 65.2.2 Dispatching Rules 68.2.3 Implementation 85.2.4 Verification 89.3 Scheduler Selection System 92.3.1 Support Vector Machine 93.3.2 Back Propagation Neural Network 95.3.3 NNSF Scheduler Selector 98.3.4 Implementation 111.3.5 Verification 113hapter 5 Remote Diagnostic System 121.1 Multi-Phase PCA-based SPC 121.1.1 SPC and PCA 122.1.2 Concept of Multi-Phase PCA-based SPC 126.1.3 Implementation 129.1.4 Verification 130.2 Mobile Web for Remote Diagnosis 133.2.1 Implementation 133.3 Overall Application Process of SCSOA System 138hapter 6 Conclusions and Future Works 140.1 Conclusions 140.2 Future Works 141eferences 143application/pdf5562327 bytesapplication/pdfen-USSOAWeb ServiceSocket資料探勘派工系統統計製程控制Scheduler SelectorDispatching SystemPCA-based SPC服務導向架構資訊平台為基之線上排程診斷系統建置Development of Socket Collaborative Service-oriented Architecture Information Platform with Web-based Dispatching and Diagnosis Systemsthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/178480/1/ntu-97-R95546006-1.pdf