File uploading device based on asynchronous javascript and xml (Ajax) technology

A file upload and file transfer technology, which is applied to electrical components, transmission systems, etc., can solve problems affecting execution speed, long waiting time for users, and long waiting time, so as to improve system security, reduce the risk of attacks, and reduce The effect of waiting time

Inactive Publication Date: 2012-04-04
北京市崇文区信息化工作办公室 +1
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the traditional single file upload, only one file can be selected for upload at a time, requiring the user to repeatedly click the "Browse" and "Upload" buttons and wait for the upload. The waiting time is long and the operation is cumbersome, which affects the user experience
Multi-file upload provides a non-standard upload interface, allowing users to select multiple files and click the "upload" button to upload multiple files simultaneously. The amount of data increases, thus occupying more network bandwidth, and the waiting time for users in the later stage is still very long, which cannot improve user experience
[0004] And, no matter which one of the above schemes, generally all adopt the mode of directly writing to the hard disk of the server. When the user is not satisfied with uploading the file, if he chooses to delete the file just written to the hard disk of the server, the input / output (I / O , Input / Output) port restrictions will seriously affect the execution speed; if you choose to ignore the uploaded files, it will inevitably cause the files that have been written to the server's hard disk to become junk files, thereby wasting server resources. What's more terrible is that hackers It is easy to use this defect to attack the server by placing a lot of junk files in the disk space on the server. Therefore, the existing file upload system has poor security

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
  • File uploading device based on asynchronous javascript and xml (Ajax) technology
  • File uploading device based on asynchronous javascript and xml (Ajax) technology
  • File uploading device based on asynchronous javascript and xml (Ajax) technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Ajax technology, that is, asynchronous JavaScript and XML technology, is a web development technology for creating interactive web applications, which is based on hypertext link markup language (HTML), JavaScript TM technology, Dynamic Hypertext Link Markup Language (DHTML) and Document Object Model (DOM, Document Object Model), which can transform clumsy Web interfaces into interactive Ajax applications. The biggest advantage of using Ajax is that it can maintain data without updating the entire page, which enables web applications to respond to user actions more quickly and avoid sending unchanged information on the network. Ajax does not require any browser plug-ins, but requires the user to allow JavaScript to execute on the browser.

[0022] Based on Ajax technology, the basic idea of ​​the present invention is: when uploading multiple files, use the Ajax asynchronous communication method to upload the files that need to be uploaded by the user to the server in tim...

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 file uploading device based on asynchronous javascript and xml (Ajax) technology, which comprises the processes that a user terminal is used for confirming a file needing unloading which is transmitted to a server through the user terminal in Ajax asynchronous communication mode, the server receives confirmed writing-in instruction transmitted by the user terminal and writes the file needing unloading stored in a buffer zone into a storage unit, and then the file needing unloading stored in the server is deleted.

Description

technical field [0001] The invention relates to Internet file transmission technology, in particular to a file uploading device based on Ajax (Asynchronous JavaScript and XML) technology. Background technique [0002] With the continuous development of Internet technology and applications, Web business platforms have been widely used in e-commerce and enterprise informatization, and more and more applications are set up on Web business platforms. As an important part of web services, file upload can be implemented through plug-ins or editors. [0003] With the development of web services, users have higher and higher requirements for file upload speed and security. Currently, the solutions adopted by the industry are divided into two methods: single-file upload and multi-file upload according to the number of files allowed to be uploaded at one time. In the traditional single file upload, only one file can be selected for upload at a time, requiring the user to click 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
Inventor 彭雪海孙涛聂凌云王路权曹珅韦崇辉
Owner 北京市崇文区信息化工作办公室
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