Memory-based XML script buffer

A caching and scripting technology, which is applied in the field of memory-based XML script caching container, can solve problems such as difficulty in improving the performance of telecommunications service servers

Inactive Publication Date: 2010-09-01
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] Aiming at the defects existing in the prior art, the object of the present invention is to provide a memory-based XML script cache container. The technical problem to be solved is that the performance of the telecommunications service server based on the XML script to control the business process is difficult due to its script analysis control. Increased bottlenecks

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
  • Memory-based XML script buffer
  • Memory-based XML script buffer
  • Memory-based XML script buffer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] The invention provides a memory-based XML script caching container and its realization method. Make full use of the principle of locality in telecommunication services and program access, improve the overall speed of the program according to Amdahl's Law (Amdahl's Law), and break through the bottleneck problem of XML script access analysis in the system.

[0069] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0070] The memory-based XML script cache container described in the present invention can be implemented as a program installed on a general-purpose server in the form of software. Other programs in the system provide caching services as a new part of the original system to improve the overall performance of the original system.

[0071] The memory-based XML script cache container of the present invention includes an XML parsing interface inside, and can call an external XML parser. The core inform...

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 memory-based XML script buffer. An XML resolution interface is arranged in the buffer, and an external XML resolver can be called. Core information stored in the buffer is not an XML script in a text form but a DOM object obtained by resolving the XML script. The buffer per se comprises a buffer algorithm, so that the buffer can be accessed at a high speed on the premise of a limited volume and can dynamically weed stored obsolete information out. The memory-based XML scrip buffer of the invention provides the interface of the XML resolver embedded into the buffer per se, caches contents which are not pure XML scrip texts but the DOM objects of the XML scripts, has the characteristics of the tracking, reentry, weeding out, dynamic backup and recovery and update of the DOM objects, and can completely recover the functions of the conventional memory buffers by realizing the fluidization and structuring of the objects in fit with the external XML resolver.

Description

technical field [0001] The invention relates to realizing the cache access mechanism of XML scripts by using memory, in particular to a memory-based XML script cache container. In particular, it refers to the caching of XML-based telecommunications business scripts and its performance improvement. Background technique [0002] Terms in the present invention are explained as follows: [0003] XML, eXtensible Markup Language, Extensible Markup Language; [0004] DOM, Document Object Model, XML document object model; [0005] LRU, Least Recently Used, the replacement algorithm has not been used for the longest time recently; [0006] HashTable, hash table, a data structure for positioning according to the characteristics of objects; [0007] Double Linked List, a two-way linked list, a kind of data structure linked list, each of its data nodes has two pointers, which point to the direct successor and direct predecessor respectively; [0008] AddRef and Release, reference c...

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): G06F17/30
Inventor 赵頔毕海
Owner FENGHUO COMM SCI & TECH 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