Client architecture based on RIA (rich internet applications) and implementation method thereof

A framework structure, client-side technology, applied in the direction of program control devices, etc., can solve the problem of not providing a client-side framework, and achieve the effects of improving versatility and reusability, reducing development costs, and improving interactive capabilities.

Inactive Publication Date: 2013-01-02
GUANGDONG HUADA INTERNET CO LTD
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing RIA technology does not provide a client framework, and the existing JavaScript-based client framework (such as ExtJS) is not related to RIA technology, so the RIA client framework is a blank

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Client architecture based on RIA (rich internet applications) and implementation method thereof
  • Client architecture based on RIA (rich internet applications) and implementation method thereof
  • Client architecture based on RIA (rich internet applications) and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0037] Such as figure 1 As shown, the present invention provides a client RIA application program framework, which comprises two parts, a self-defined dynamic script and a program component, wherein:

[0038] The dynamic script is mainly used to store the results returned by the business logic module and provide relevant data for the program component, which is the interface between the business logic module and the program component. The dynamic script in this framework defines the basic syntax, program interface layout, controls, commands and icons of the dynamic script.

[0039] Program components include entity application modules, content loaders, script parsers, object generators, rendering engine modules, command executors an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a client architecture based on RIA (rich internet applications) and an implementation method thereof. The architecture comprises dynamic script and a program component. The dynamic script is used for storing results returned by a business logic module, provides relates data for the program component simultaneously and is an interface between the business logic module and the program component. The program component comprises an entity application module, a content loader, a script parser, an object generator, a render engine module, an order executor and an object base. The program component dynamically generates a graphical interface according to the dynamic script. With the self-defined dynamic script as the interface, the architecture dynamically generates various UI (user interface) controls such as windows, forms, sliders, date pickers, tabs, fine-tuning controllers and scales), outputs the UI controls to write HTML (hypertext markup language), WML (wireless markup language) and swf (shock wave flash) files according to requirements of a system, and accordingly universality and reusability of the architecture are increased, development efficiency of enterprises is improved, and development cost of the enterprises is reduced.

Description

technical field [0001] The present invention relates to a client frame structure and its implementation method, more specifically to an RIA-based client frame structure and its implementation method. Background technique [0002] Rich Internet Application (RIA) technology can combine the powerful features of traditional desktop applications with the deployment flexibility and low cost of Web applications. online experience. [0003] RIA mainstream technology is based on solutions such as Adobe Flash and Microsoft SilverLight, providing corresponding development frameworks (such as FLEX, etc.) on the server side, and implementing RIA support on the client side in the form of plug-ins or players. The existing RIA technology does not provide a client framework, and the existing JavaScript-based client framework (such as ExtJS) is not related to the RIA technology, so the RIA client framework is a blank. Contents of the invention [0004] The purpose of the present invention...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 杨博宇杜恩宽邓俊仕
Owner GUANGDONG HUADA INTERNET CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products