Author :
Huaiyan, Gao ; Jiahua, Tang ; Junhui, Liu ; Hongzhi, Liao
Author_Institution :
Sch. of Software, Yunnan Univ., Kunming, China
Abstract :
This paper describe an application-component framework (ACF), which is made up of application-component designer (ACD), application-component container (ACC), application module configuration file (AMCF), application-component access controller (ACAC), and application-component browser (ACB). Application-component framework provides perfect foundation for the development, deployment, authorization, and consumption of application-component. In the application level, ACF supports distributed network application, rapid development and rapid deployment of application system, and plug-and-play of application-component. By using ACF, enterprise´s complex business system can be conveniently and quickly divided into many small function modules, that is, application-component. Application-component is a visual interface for users, completes a relative independent function, and provides a kind of given service to authorized users through ACB in Internet. In ACD, the developers may make full use of many advantages of C/S development environment to develop and deploy application-component, and the users can achieve B/S effect and convenience through ACB. Since application-component can be developed in ACD which environment is very similar to Delphi, its interactive, interface attractive, and producing efficiency are very outstanding far developing the Internet applications.
Keywords :
Internet; authorisation; client-server systems; object-oriented programming; user interfaces; B/S effect; C/S development environment; Internet; application module configuration file; application-component access controller; application-component browser; application-component container; application-component designer; application-component framework; complex business system; distributed network application; network-application framework; plug-and-play; visual interface; Application software; Artificial intelligence; Authorization; Containers; Distributed computing; Intelligent networks; Service oriented architecture; Software engineering; Web and internet services; Web pages; Application-component; Application-component browser; application-component framework;
Conference_Titel :
Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, 2009. SNPD '09. 10th ACIS International Conference on