Font Size: a A A

The Virtual Community Background Of Middleware And Applications

Posted on:2007-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhouFull Text:PDF
GTID:2208360182961573Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays,virtual community is a popular entertainment type.Player can entertain in the virtual community with others.With the addition of user amount,the rising of complexity of business application,Two-tiers architecture can not satisfy the requirement.But the felixible and quickly-deployed Three-tiers architecture supplies the gaps of Two-tiers architecture.Midware is the most important part of Three-tiers architecture.Midware,Operating-system and Database are three basic softwares.The position of midware is between Operating-system and application for user. The function of midware is to provide running and devlopping environment for the application above it and help users to develop and integrate complex applications.Tuxedo has been widely used as a high-performance Business-midware.Yet Tuxedo only takes a bottom encapsulation of communication of frontgroud and back-ground.If using Tuxedo in our work,we need to have some encapsulation and development on it.On the basis of research on Tuxedo,the following is the author's research and development: Design and realize the protocol between front-ground and back-ground to apply in the virtual community,which has the trait of high-readability and high-efficiency. Develop the Tuxedo libraries,the general functions are compiled in the libraries, which enables the developers to take care of the business logic function which operates the database. Develop the compilation tools of Tuxedo,which can compile Tuxedo libraries and Tuxedo services quickly and conveniently. Develop Tuxedo Reboot Tool,it can reboot Tuxedo service if the service has broken down,which make Tuxedo service more strong. Develop Tuxedo Test Tool,which is a useful tookits to test Tuxedo service. Develop Tuxedo code auto generator—Tuxedo Builder,which can generate four kinds of PROC function code like insert,update,query and delete given the structure of database table.The encapsulation and development on Tuxedo,enable the communication between front-ground and back-ground more consistent and efficient,the development of business-logic simpler and quicker,and the maintenance more convenient.In the last part of this paper,the auther introduces the design and development of "Wireless Bar"---a virtual community developped by The9 Ltd to demonstrate validity and feasibility of above.
Keywords/Search Tags:Virtual community, Midware, Three-tiers architecture, Tuxedo, Code auto generator
PDF Full Text Request
Related items