國立臺灣大學電機工程學系暨研究所郭斯彥2006-07-252018-07-062006-07-252018-07-062004-07-31http://ntur.lib.ntu.edu.tw//handle/246246/7973隨著網際網路與行動通訊的普及化,二者技術的整合產生了許多新穎的應用,所謂的行 動電子商務就是其中之一。本子計畫主要目的在於對於系統容錯機制的探討和改進系統的 可靠度,並以模組化的方式與其他各子計劃整合運作,以實現新世代的行動電子商務系統。 要如何提供不間斷的服務和一個具備高可用度的系統,本身就是項重大的挑戰。從另一 方面來說,各項新技術的快速發展,使得軟體系統的生命週期變得相當短促。因此在考量 網際網路應用程式伺服系統架構時,必須將系統的維護與日後功能擴充的可能性列入考量 的項目。本計畫使用分散式元件技術,設計以多中介層次的架構提供不同的功能層級,以 達成行動電子商務系統之高度可擴充性。另外,由於分散式元件具有良好的替代性,用於 架構系統將有利於系統的維護與更新。本計畫同時著重於研究如何使系統具備高可用度。 我們使用元件層級的容錯群組技術,達成系統高可用度的需求。 在傳統的商業模式中多使用固定接點的網路通訊程式進行遠端處理,然而隨著網際網路 的普遍化,網路通訊的定義已從以往定點對定點的通訊方式逐漸擴展其領域;網際網路應 用程式與行動通訊是目前相當明顯的一個發展方向。行動通訊可以視為網際網路的一個延 伸,且行動通訊網路的使用方式則更加接近人類在商業行為中的習慣。本子計畫將完成交 易系統中介軟體之決策邏輯與流程控制邏輯,並以CORBA 和 Java, XML 等技術提供系統 元件之容錯,來實現系統之高可用度及高可擴充性。As the use of the Internet and mobile communications becomes popular, the combination of these two technologies has brought many novel applications into the real world. The so-called mobile e-commerce is one of them. The main goal of this project is to investigate how to provide fault-tolerance for the whole platform and to improve system scalability. With the integration of other projects, a new wireless Internet business system could be realized. However, it is not easy to convert a legacy client-server style system into Internet-compliance. The Internet clients can be worldwide. The system must have high availability to provide continuous services. Furthermore, the rapid development of new technology makes the life cycle of one system even shorter. As a result, it's important to put scalability and maintainability into consideration when constructing the system architecture. In this project, we make use of the distributed object technology to design and implement the multi-tier system architecture. By building different function levels in the multi-tier fashion, high system scalability can be achieved. Furthermore, because of the ease of component replacement, building the system by distributed objects is also beneficial in the maintenance and upgrades of the system. At the same time, we aim at providing the system with high availability. It is achieved by using the component-level fault-tolerant group technique. In traditional commercial activations, trading can function through wired network communication applications. Nevertheless, the definition of "communications" changed forever with the introduction of Internet. The future communication style have no other choices but rely on internet and mobile network, which can be treated as a extension of Internet, with more people in business activities. We have implemented the decision-making logic and flow-control logic of the middleware for the proposed wireless Internet business system. The high system availability and scalability is achieved by using fault-tolerant CORBA components and other techniques, such as XML and the Java programming language.application/pdf252415 bytesapplication/pdfzh-TW國立臺灣大學電機工程學系暨研究所多層次式架構分散式元件技術高可用度高可擴充性Mobile E-commerceMiddlewareMulti-tierAvailabilityand Scalability子計畫三:高可擴充性與可用性行動電子商務中介軟體技術 之研發與實作(3/3)reporthttp://ntur.lib.ntu.edu.tw/bitstream/246246/7973/1/922213E002011.pdf