Method and device for achieving FTP server based on Apache FtpServer

An FTP server and timing task technology, applied in the computer field, can solve the problems of abnormal FTP server service, limited network bandwidth, and inability to control user upload or download rates, so as to avoid file damage, realize fault recovery, and enrich user attributes. Effect

Active Publication Date: 2017-05-17
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The network bandwidth of the FTP server is limited, such as a fixed 10M. In the case of multi-user operation, both uploading and downloading need to occupy a certain amount of bandwidth. If the user upload or download rate is not set, the bandwidth may be blocked and the FTP server service may be blocked. Abnormal or slow down the service efficiency of the FTP server, so that the quality of service is reduced
However, this is only the operation situation of the most common FTP server. Due to the fixed and single service mode of the traditional FTP server, it has the following disadvantages:
[0008] 1. Traditional FTP servers have limited configurability, such as not being able to control the upload or download rate of users, freezing users within a set time, etc.;
[0009] 2. Traditional FTP servers do not have the ability to customize development, and cannot fulfill customized requirements, such as broadcasting and delivering files, file relocation, file archiving, and tracking user behavior, etc.
[0010] In summary, the traditional FTP server cannot meet the needs of users for precise control and customized development

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
  • Method and device for achieving FTP server based on Apache FtpServer
  • Method and device for achieving FTP server based on Apache FtpServer
  • Method and device for achieving FTP server based on Apache FtpServer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0049] The customized FTP server of the present invention is based on the basic module of Apache FtpServer, by extending Apache FtpServer to realize the expansion of FTP server configuration capabilities and tracking of FTP file interaction process, for example, rich configuration attributes, user authentication and operation track records, etc. .

[0050] image 3 It is...

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 provides a method and a device for achieving an FTP server based on an Apache FtpServer. Users can be managed in a precise manner through configuration, historically uploaded files can be filed to achieve fault recovery and it can be achieved that files are issued through broadcasting and requirements of multiuse downloading are met. The method comprises steps of finishing configuration information and storing the information into a database; after monitoring that a user event occurs, executing corresponding operation according to configuration information read from the database; and storing information of the user event and processes and results of the operation into a log list, thereby facilitating further analysis.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for realizing a customized FTP server based on Apache FtpServer. Background technique [0002] An FTP Server file transfer server is a special computer designed for other computers to retrieve files and store them. In the TCP / IP network, the client computer can download files from the file server or upload files to the file server through the file transfer protocol FTP (File Transport Protocol) to realize resource sharing. A server running the FTP protocol is connected to access a large number of programs and information on the server. FTP Server has become an important resource on the Internet. [0003] The schematic diagram of the traditional FTP server implementation principle is as follows: figure 1 As shown, the main implementation steps are as follows: [0004] 1. Install the FTP service operating environment on the server; [0005] 2. Create a us...

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
CPCH04L63/0815H04L67/06H04L67/535H04L67/563
Inventor 温树庭
Owner BEIJING JINGDONG SHANGKE INFORMATION 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