Check patentability & draft patents in minutes with Patsnap Eureka AI!

J2EE (Java 2 Platform Enterprise Edition) based solution for staticizing WEB dynamic page

A technology of dynamic pages and solutions, applied in special data processing applications, instruments, electrical digital data processing, etc., to achieve the effect of fast response and reduced pressure

Active Publication Date: 2010-07-28
LINKAGE SYST INTEGRATION
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the solution of the present invention is to solve the traditional J2EE-based WEB application. Since all dynamic page data are generated in real time, the performance problems are caused. Aiming at the performance requirements of massive users, high concurrency and data calls, a J2EE-based WEB is proposed. A static solution for dynamic pages, reducing competition for database resources and pressure on database reads

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
  • J2EE (Java 2 Platform Enterprise Edition) based solution for staticizing WEB dynamic page
  • J2EE (Java 2 Platform Enterprise Edition) based solution for staticizing WEB dynamic page

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0047] The method is based on a system composed of database server group, application server group and client.

[0048] system structure

[0049] The schematic diagram of the system architecture is as follows figure 1 shown;

[0050] 1. Database server group:

[0051] Database instance on the application server group, such as ORACLE.

[0052] 2. Application server group:

[0053] Deploy WEB middleware on the application server group, such as WEBLOGIC, WEB applications and generate static page applications.

[0054] 3. Client:

[0055] The client uses a WEB browser to access the system.

[0056] static page generation strategy

[0057] Strategy one:

[0058] For each dynamic page that needs to be static, a set of static pages is generated every morning before the user goes to work.

[0059] Strategy two:

[0060] For some dynamic...

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 relates to a J2EE based solution for staticizing a WEB dynamic page, comprising the following steps: (1) a static page generates an application imitation client request, transmits the request to the original dynamic page and directs output stream in a response object to the local file; (2) WEB application reads a static page generated by static page generating application, and aftergenerating the static page, the access of a user to the dynamic page address of the WEB application redirects the responded static page. By adopting the J2EE based solution for staticizing a WEB dynamic page, the method can favorably reduce the pressure of an application server and competition of database connection resources without modifying the program. Compared with the traditional method fordirectly accessing the dynamic page of the WEB application, the invention ensures that the cpu utilization ratio of the WEB server in rush hours is reduced from the original 100 percent to 60 percent, the competition of relevant functions to the database connection resources is reduced from the original 80 percent to 0 percent and the rapid response speed is ensured under the high concurrency environment as no database connection is available at the moment.

Description

1. Technical field [0001] The inventive solution of the technology is applied to the J2EE-based WEB application, and is used to solve the performance requirement of the user using the system. 2. Background technology [0002] At present, most of the existing WEB applications use dynamic pages, and the response information is dynamically generated when the client accesses. When the response time of some dynamic pages is too long due to rigid reasons, WEB applications cannot meet the high concurrency and data requirements of a large number of users. The performance requirements of the call. Traditional dynamic pages have too many operations to access the database, which leads to competition and incentives for database connections, so the response is slow. However, too many database connections cannot be opened, otherwise the pressure on the database will be high. 3. Contents of the invention [0003] (1) Purpose of the invention: [0004] The purpose of the solution of the...

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
IPC IPC(8): G06F17/30
Inventor 马荣海沈鹏程兰清余志刚刘树权孙力斌庞海东
Owner LINKAGE SYST INTEGRATION
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More