An Extensible Framework for Internet Booking Application Based on Rule Engine

Yong Zhang,Jie Zhao,Chunxiao Xing
DOI: https://doi.org/10.1109/WISA.2009.20
2009-01-01
Abstract:The bloom of Internet and the convenience of e-Commerce bring a lot of demands of Internet booking applications. There are two challenges in Internet Booking Applications: high volume concurrent processing and complex business processing. Facing these two challenges, we designed an extensible framework for Internet booking applications, which includes an Internet Booking Engine, a rule engine, and three kinds of servers. The architectures of e-Commerce applications usually consist of web server, application server and database server. The efficiency of the system is deeply influenced by the distribution of the functions among these servers and the communication methods between them. Three different architectures were designed and implemented. The Internet Booking Engine includes two kernel online booking modules: searching tickets and booking tickets. While dealing with complex and flexible business logics, the rule engine can reason with the business facts to get the result and take the corresponding action for specific applications by following the business rules. In vertical and horizontal directions, Internet Booking Engine can be extended to different Internet booking applications.
What problem does this paper attempt to address?