CN101394397A - Remotely callable compressed dump method and system for mobile network - Google Patents
Remotely callable compressed dump method and system for mobile network Download PDFInfo
- Publication number
- CN101394397A CN101394397A CNA2008100466133A CN200810046613A CN101394397A CN 101394397 A CN101394397 A CN 101394397A CN A2008100466133 A CNA2008100466133 A CN A2008100466133A CN 200810046613 A CN200810046613 A CN 200810046613A CN 101394397 A CN101394397 A CN 101394397A
- Authority
- CN
- China
- Prior art keywords
- dump
- backup
- compression
- file
- mobile network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000006835 compression Effects 0.000 claims abstract description 46
- 238000007906 compression Methods 0.000 claims abstract description 46
- 238000012546 transfer Methods 0.000 abstract description 2
- 238000013515 script Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种用于移动网络的可远程调用的压缩转储方法及其系统。工作时,移动网络主机通过远程调用模块告知备份/压缩/转储服务器需要备份的文件以及该文件在移动网络主机的位置,备份/压缩/转储服务器通过FTP协议将需备份文件读取并转储到备份/压缩/转储服务器上并将其进行压缩,同时通过FTP协议删除在移动网络主机上的原文件,压缩完成以后,将该压缩文件再转储到存储设备上,并同时删除在备份/压缩/转储服务器上的压缩文件。本发明具有如下优点:可以自行管理多台服务器上的文件压缩转储操作,无需人工干预。可控制同时启动的子进程最大数量、使用的本地空间的最大限额的用于移动网络。
The invention relates to a remote callable compressed dump method and system for mobile networks. When working, the mobile network host informs the backup/compression/dump server of the file to be backed up and the location of the file in the mobile network host through the remote call module, and the backup/compression/dump server reads and transfers the backup file to the mobile network host through the FTP protocol. Store it on the backup/compression/dump server and compress it, and delete the original file on the mobile network host through the FTP protocol. After the compression is completed, dump the compressed file to the storage device and delete it at the same time. Backup/compress/dump compressed files on server. The invention has the following advantages: it can manage file compression and dump operations on multiple servers without manual intervention. It can control the maximum number of child processes started at the same time and the maximum amount of local space used for mobile networks.
Description
技术领域 technical field
本发明涉及一种压缩转储方法以及设备,尤其是涉及一种用于移动网络的可远程调用的压缩转储方法以及设备。The present invention relates to a compressed dump method and equipment, in particular to a compressed dump method and equipment that can be called remotely for mobile networks.
背景技术 Background technique
中国移动公司的运营维护系统、网络维护系统中的大量应用服务器上在运行过程中会产生大量的日志文件、辅助性维护文件等。为了使得应用主机上的空闲空间在20%以上,超过一定期限的文件需要备份出来另外保存。一般采取将需要备份的文件打包、压缩,再使用ftp协议远程传送到备份主机上,最后删除本地已备份文件。现有技术的存在如下缺点:因服务器众多,文件类型、周期、数量更为繁杂,依靠人来完成这项工作效率很低,耗时很长,且难以保证及时、准确。使用脚本运行对主机CPU资源、空间资源的消耗都难以控制;普通的压缩、打包程序如zip、tar、compress、winzip等只能在本机执行,也无法根据服务器、时间、周期、数据类型、数据量进行统一管理;远程ftp传送需要知道每台主机的用户名和口令,使用脚本时必须明码,安全性很低,及时更新也是很麻烦的事情。A large number of application servers in China Mobile's operation and maintenance system and network maintenance system will generate a large number of log files and auxiliary maintenance files during operation. In order to make the free space on the application host more than 20%, files exceeding a certain period of time need to be backed up and stored separately. Generally, the files that need to be backed up are packaged and compressed, and then remotely transmitted to the backup host using the ftp protocol, and finally the local backed up files are deleted. The existing technology has the following disadvantages: due to the large number of servers, the types, cycles, and quantities of files are more complicated, and relying on humans to complete this work is inefficient, takes a long time, and is difficult to ensure timely and accurate. It is difficult to control the consumption of host CPU resources and space resources by running scripts; ordinary compression and packaging programs such as zip, tar, compress, winzip, etc. can only be executed locally, and cannot be executed according to the server, time, period, data type, The amount of data is managed in a unified way; remote ftp transmission needs to know the user name and password of each host, and the code must be clear when using the script, the security is very low, and timely update is also very troublesome.
发明内容 Contents of the invention
本发明主要是解决现有技术所存在的因服务器众多,文件类型、周期、数量更为繁杂,依靠人来完成这项工作效率很低,耗时很长,且难以保证及时、准确,使用脚本运行对主机CPU资源、空间资源的消耗都难以控制等的技术问题;提供了一种可以自行管理多台服务器上的文件压缩转储操作,无需人工干预。可控制同时启动的子进程最大数量、使用的本地空间的最大限额的用于移动网络的可远程调用的压缩转储方法及其系统。The present invention mainly solves the problems existing in the prior art because there are many servers, file types, cycles, and quantities are more complicated, and relying on people to complete this work is inefficient, time-consuming, and difficult to ensure timely and accurate. Using scripts It is difficult to control the consumption of host CPU resources and space resources, etc.; it provides a way to manage file compression and dump operations on multiple servers without manual intervention. The remote-invokable compression dump method and system thereof for mobile network can control the maximum number of subprocesses started at the same time and the maximum limit of local space used.
本发明还有一目的是解决现有技术所存在的普通的压缩、打包程序如zip、tar、compress、winzip等只能在本机执行,也无法根据服务器、时间、周期、数据类型、数据量进行统一管理等的技术问题;提供了一种对支持ftp远程访问的各台服务器上的各种文件的命名方式、备份周期、压缩方式、备份目标服务器进行管理,将符合备份要求文件转储到程序所在主机上,在本机完成压缩后再转储到备份机上,并可按照原主机、文件类型、周期等进行统一的不会重复的命名的用于移动网络的可远程调用的压缩转储方法及其系统。Another purpose of the present invention is to solve the common compression and packaging programs existing in the prior art, such as zip, tar, compress, winzip, etc., which can only be executed locally, and cannot be performed according to the server, time, cycle, data type, and data volume. Unified management and other technical issues; provide a way to manage the naming method, backup cycle, compression method, and backup target server of various files on each server that supports ftp remote access, and dump the files that meet the backup requirements to the program On the host machine, after the local machine completes the compression, it will be dumped to the backup machine, and it can be named according to the original host, file type, period, etc. and its system.
本发明再有一目的是解决现有技术所存在的远程ftp传送需要知道每台主机的用户名和口令,使用脚本时必须明码,安全性很低等的技术问题;提供了一种各台服务器的ftp访问口令以加密形式保存在本地,安全有效,可统一更新用于移动网络的可远程调用的压缩转储方法及其系统。Another purpose of the present invention is to solve the technical problems that the remote ftp transmission that exists in the prior art needs to know the user name and password of each host, must be clear when using the script, and the security is very low; a kind of ftp of each server is provided The access password is stored locally in an encrypted form, which is safe and effective, and can be uniformly updated for the remote callable compressed dump method and its system for the mobile network.
本发明的上述技术问题主要是通过下述技术方案得以解决的:Above-mentioned technical problem of the present invention is mainly solved by following technical scheme:
用于移动网络的可远程调用的压缩转储方法,基于FTP协议和备份/压缩/转储程序,,其特征在于,包括以下步骤:The remote-callable compression dump method for mobile network, based on FTP protocol and backup/compression/dump program, is characterized in that, comprising the following steps:
a.需要备份的主机上调用备份API连接备份服务器上的压缩/转储程序,告知要备份的文件的位置;a. Call the backup API on the host that needs to be backed up to connect to the compression/dump program on the backup server, and inform the location of the files to be backed up;
b.备份服务器使用FTP协议读取主机上需要备份的文件到本地;b. The backup server uses the FTP protocol to read the files that need to be backed up on the host to the local;
c.在本地对备份文件进行压缩;c. Compress the backup file locally;
d.将压缩文件转储到存储设备上。d. Dump the compressed file to a storage device.
在上述的用于移动网络的可远程调用的压缩转储方法,完成步骤b后,备份服务器使用FTP协议删除主机上的原文件。In the above remote callable compressed dump method for mobile network, after step b is completed, the backup server deletes the original file on the host computer using the FTP protocol.
在上述的用于移动网络的可远程调用的压缩转储方法,完成步骤c后,删除备份服务器上的原文件。In the remote-callable compressed dump method for mobile networks, after step c is completed, the original file on the backup server is deleted.
在上述的用于移动网络的可远程调用的压缩转储方法,完成步骤d后,删除本地压缩文件。In the remote-callable compressed dump method for mobile networks, after step d is completed, the local compressed file is deleted.
用于移动网络的可远程调用的压缩转储系统,包括集中备份/压缩/转储服务器以及存储设备,它还包括一个远程调用模块,所述的集中备份/压缩/转储服务器分别与存储设备和远程调用模块相连。A remote-callable compression dump system for mobile networks, including a centralized backup/compression/dump server and a storage device, it also includes a remote call module, the centralized backup/compression/dump server is connected to the storage device respectively Connect with the remote call module.
因此,本发明具有如下优点:1.可以自行管理多台服务器上的文件压缩转储操作,无需人工干预。可控制同时启动的子进程最大数量、使用的本地空间的最大限额的用于移动网络;2.对支持ftp远程访问的各台服务器上的各种文件的命名方式、备份周期、压缩方式、备份目标服务器进行管理,将符合备份要求文件转储到程序所在主机上,在本机完成压缩后再转储到备份机上,并可按照原主机、文件类型、周期等进行统一的不会重复的命名的用于移动网络;3.各台服务器的ftp访问口令以加密形式保存在本地,安全有效,可统一更新用于移动网络。Therefore, the present invention has the following advantages: 1. It can manage the file compression and dump operations on multiple servers without manual intervention. It can control the maximum number of sub-processes started at the same time and the maximum amount of local space used for mobile networks; 2. The naming method, backup cycle, compression method, and backup of various files on each server that supports ftp remote access The target server manages, dumps the files that meet the backup requirements to the host where the program is located, and then dumps them to the backup machine after the compression is completed on the local machine, and can be named according to the original host, file type, cycle, etc. 3. The ftp access passwords of each server are stored locally in encrypted form, which is safe and effective, and can be updated uniformly for mobile networks.
附图说明 Description of drawings
图1是本发明的设备工作原理示意图;Fig. 1 is a schematic diagram of the working principle of the equipment of the present invention;
图2是图1的远程调用模块3的工作原理示意图;Fig. 2 is a schematic diagram of the working principle of the remote calling module 3 of Fig. 1;
具体实施方式 Detailed ways
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。图中,备份/压缩/转储服务器1、存储设备2、远程调用模块3、移动网络主机4。The technical solutions of the present invention will be further specifically described below through the embodiments and in conjunction with the accompanying drawings. In the figure, a backup/compression/dump server 1, a storage device 2, a remote call module 3, and a mobile network host 4 are shown.
实施例:Example:
如图1所示,用于移动网络的可远程调用的压缩转储方法,基于FTP协议和备份/压缩/转储程序,,其特征在于,包括以下步骤:As shown in Figure 1, the compressive dumping method that can be called remotely for mobile network, based on FTP protocol and backup/compression/dump program, is characterized in that, comprises the following steps:
a.需要备份的主机上调用备份API连接备份服务器上的压缩/转储程序,告知要备份的文件的位置;a. Call the backup API on the host that needs to be backed up to connect to the compression/dump program on the backup server, and inform the location of the files to be backed up;
b.备份服务器使用FTP协议读取主机上需要备份的文件到本地,然后使用FTP协议删除主机上的原文件;b. The backup server uses the FTP protocol to read the files that need to be backed up on the host to the local, and then uses the FTP protocol to delete the original files on the host;
c.在本地对备份文件进行压缩后,删除备份服务器上的原文件;c. After compressing the backup file locally, delete the original file on the backup server;
d.将压缩文件转储到存储设备上后,删除本地压缩文件。d. After dumping the compressed file to the storage device, delete the local compressed file.
用于移动网络的可远程调用的压缩转储系统,包括集中备份/压缩/转储服务器1以及存储设备2,它还包括一个远程调用模块3,集中备份/压缩/转储服务器1分别与存储设备2和远程调用模块3相连。A remote callable compression dump system for mobile networks, including a centralized backup/compression/dump server 1 and a storage device 2, it also includes a remote call module 3, and the centralized backup/compression/dump server 1 is connected to the storage device respectively The device 2 is connected to the remote calling module 3 .
本设备在工作时与移动网络主机4相连,工作时,移动网络主机4通过远程调用模块3告知备份/压缩/转储服务器1需要备份的文件以及该文件在移动网络主机4的位置,备份/压缩/转储服务器1通过FTP协议将需备份文件读取并转储到备份/压缩/转储服务器1上并将其进行压缩,同时通过FTP协议删除在移动网络主机4上的原文件,压缩完成以后,将该压缩文件再转储到存储设备2上,并同时删除在备份/压缩/转储服务器1上的压缩文件,一次完整的文件调用、备份以及转储工作便完成了。This equipment links to each other with mobile network host 4 when working, and mobile network host 4 informs backup/compression/dump server 1 by the file of backup/compression/dump server 1 and the position of this file in mobile network host 4 by remote calling module 3 during work, backup/ Compression/dumping server 1 reads and dumps the required backup file to backup/compression/dumping server 1 through FTP protocol and compresses it, and deletes the original file on mobile network host 4 through FTP protocol simultaneously, compresses After completion, the compressed file is dumped on the storage device 2, and the compressed file on the backup/compression/dump server 1 is deleted simultaneously, and a complete file transfer, backup and dump work is completed.
在本实施例中,移动网络主机4根据地区移动网络的不同设置数量有所不同,本实施例为四台,备份/压缩/转储服务器1可以是一台也可以多台,本实施例为两台,存储设备2也是根据地区移动网络业务量的大小从而决定了备份文件的多少而设置的,可以是一台也可以是多台,本实施例设置为三台。In this embodiment, the number of mobile network hosts 4 is different according to the different settings of the mobile network in the region. In this embodiment, there are four. The backup/compression/dump server 1 can be one or more. This embodiment is Two, the storage device 2 is also set according to the size of the regional mobile network traffic to determine the number of backup files, it can be one or more, and this embodiment is set to three.
在传统的备份和转储工作中,备份/压缩/转储服务器1通过FTP协议进入每个主机时,需要调用每个主机上的FTP用户名和口令,使用脚本时必须明码,安全性很低,及时更新很麻烦,在本发明中,每台主机的FTP用户名和口令均存猪在备份/压缩/转储服务器1上,并以加密形式保存,安全有效,也可以统一更新。In the traditional backup and dump work, when the backup/compression/dump server 1 accesses each host through the FTP protocol, it needs to call the FTP user name and password on each host. When using the script, it must be clear, and the security is very low. Updating in time is very troublesome. In the present invention, the FTP username and password of each host are all stored on the backup/compression/dump server 1, and are stored in encrypted form, which is safe and effective, and can also be updated uniformly.
如图2所示,本实施例中远程调用模块3的工作原理如下:As shown in Figure 2, the working principle of the remote call module 3 in this embodiment is as follows:
1、使用一个监听端口对网络连接进行监听,收到网络请求后记录下来,并放入请求队列,等待处理。1. Use a listening port to monitor the network connection, record the network request after receiving it, and put it into the request queue for processing.
2、主进程在子进程总数、当前使用空间总量没有达到最大限额时,从请求队列中取出一个请求,启动一个新的子进程,请求做为启动参数。并根据请求中文件的大小修改当前使用空间总量。2. When the total number of sub-processes and the total amount of currently used space do not reach the maximum limit, the main process takes a request from the request queue, starts a new sub-process, and uses the request as a startup parameter. And modify the total amount of currently used space according to the size of the file in the request.
3、子进程启动后,根据请求中的源主机的IP,本地配置中的该源主机的加密ftp用户名,口令等,和源主机建立ftp连接,并根据请求中的文件名,通过备份/压缩/转储服务器1将远端文件下载到本地,进行标准zip压缩,在压缩完成后,根据请求中备份主机的IP、本地配置中目的主机的加密ftp用户名、口令等,和备份主机建立ftp连接,并将压缩好的文件转储到备份主机。全部完成后,子进程正常退出。3. After the child process is started, according to the IP of the source host in the request, the encrypted ftp user name and password of the source host in the local configuration, establish an ftp connection with the source host, and according to the file name in the request, through the backup/ The compression/dump server 1 downloads the remote file to the local, and performs standard zip compression. After the compression is completed, according to the IP of the backup host in the request, the encrypted ftp user name and password of the destination host in the local configuration, etc., establish a file with the backup host. FTP connection, and dump the compressed files to the backup host. When all is done, the child process exits normally.
4、主进程在得到子进程退出后,再次修改当前使用空间总量、当前子进程数量,进入下一个请求的处理,或等待新的请求。4. After the main process obtains the exit of the child process, it modifies the total amount of the current used space and the number of the current child processes again, and enters the processing of the next request, or waits for a new request.
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。The specific embodiments described herein are merely illustrative of the spirit of the invention. Those skilled in the art to which the present invention belongs can make various modifications or supplements to the described specific embodiments or adopt similar methods to replace them, but they will not deviate from the spirit of the present invention or go beyond the definition of the appended claims range.
尽管本文较多地使用了备份/压缩/转储服务器1、存储设备2、远程调用模块3、移动网络主机4等术语,但并不排除使用其它术语的可能性。使用这些术语仅仅是为了更方便地描述和解释本发明的本质;把它们解释成任何一种附加的限制都是与本发明精神相违背的。Although terms such as backup/compression/dump server 1 , storage device 2 , remote call module 3 , and mobile network host 4 are frequently used in this paper, the possibility of using other terms is not excluded. These terms are used only for the purpose of describing and explaining the essence of the present invention more conveniently; interpreting them as any kind of additional limitation is against the spirit of the present invention.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2008100466133A CN101394397A (en) | 2008-01-03 | 2008-01-03 | Remotely callable compressed dump method and system for mobile network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2008100466133A CN101394397A (en) | 2008-01-03 | 2008-01-03 | Remotely callable compressed dump method and system for mobile network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101394397A true CN101394397A (en) | 2009-03-25 |
Family
ID=40494473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2008100466133A Pending CN101394397A (en) | 2008-01-03 | 2008-01-03 | Remotely callable compressed dump method and system for mobile network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101394397A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101908976A (en) * | 2010-07-28 | 2010-12-08 | 新太科技股份有限公司 | Method for designing backup security policy for double-computer transaction file |
| CN102685436A (en) * | 2011-12-13 | 2012-09-19 | 上海天跃科技股份有限公司 | Storage method employing scalable video coding technical design |
| CN108683717A (en) * | 2018-04-26 | 2018-10-19 | 宝牧科技(天津)有限公司 | A kind of data dump method for down loading being not take up local disk space |
| CN110708376A (en) * | 2019-09-30 | 2020-01-17 | 广州竞远安全技术股份有限公司 | Processing and forwarding system and method for massive compressed files |
| CN113590027A (en) * | 2021-06-30 | 2021-11-02 | 展讯半导体(南京)有限公司 | Data storage method, data acquisition method, system, device and medium |
| CN114020538A (en) * | 2021-11-22 | 2022-02-08 | 猪八戒股份有限公司 | Backup method, server and system for multiple instances of mysql database |
-
2008
- 2008-01-03 CN CNA2008100466133A patent/CN101394397A/en active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101908976A (en) * | 2010-07-28 | 2010-12-08 | 新太科技股份有限公司 | Method for designing backup security policy for double-computer transaction file |
| CN102685436A (en) * | 2011-12-13 | 2012-09-19 | 上海天跃科技股份有限公司 | Storage method employing scalable video coding technical design |
| CN108683717A (en) * | 2018-04-26 | 2018-10-19 | 宝牧科技(天津)有限公司 | A kind of data dump method for down loading being not take up local disk space |
| CN110708376A (en) * | 2019-09-30 | 2020-01-17 | 广州竞远安全技术股份有限公司 | Processing and forwarding system and method for massive compressed files |
| CN113590027A (en) * | 2021-06-30 | 2021-11-02 | 展讯半导体(南京)有限公司 | Data storage method, data acquisition method, system, device and medium |
| CN113590027B (en) * | 2021-06-30 | 2022-10-11 | 展讯半导体(南京)有限公司 | Data storage method, data acquisition method, system, device and medium |
| CN114020538A (en) * | 2021-11-22 | 2022-02-08 | 猪八戒股份有限公司 | Backup method, server and system for multiple instances of mysql database |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107423436A (en) | A kind of method migrated for online data between distinct type data-base | |
| CN112925646A (en) | Electric power data edge calculation system and calculation method | |
| CN104660682A (en) | OPC data acquisition and monitoring intelligent terminal based on TD-LTE | |
| CN102663298B (en) | Safety online detecting system facing to terminal computers | |
| CN101394397A (en) | Remotely callable compressed dump method and system for mobile network | |
| CN107368388A (en) | A kind of database real time backup method for monitoring file system change | |
| CN104766007A (en) | Method for quickly recovering sandbox based on file system filter driver | |
| CN107181633A (en) | A kind of method and system of long-range acquisition business diary | |
| CN111767211A (en) | Consortium chain test method and device, storage medium, electronic device | |
| CN102497427A (en) | Method and device for realizing data acquisition services of renewable energy source monitoring system | |
| US20210117276A1 (en) | Garbage collection of unreferenced data objects in a protection store | |
| CN110058900A (en) | Data transport service system based on pluggable component framework | |
| CN105550238A (en) | Architecture system of database appliance | |
| CN111897877A (en) | High-performance and high-reliability data sharing system and method based on distributed idea | |
| JP2002268825A (en) | Storage management data control system | |
| CN114389853A (en) | A data processing method and device | |
| CN106534272A (en) | System and method for processing parameters of coal-fired unit | |
| CN112115016B (en) | Application Performance Monitoring System | |
| CN105607606A (en) | Data acquisition device and data acquisition method based on double-mainboard framework | |
| CN105245579A (en) | Power distribution network system massive data communication processing method and system | |
| US20200125280A1 (en) | Leveraging snapshot for time series pattern analysis prediction | |
| CN109189652A (en) | A kind of acquisition method and system of close network terminal behavior data | |
| CN103152380B (en) | Distributed type simulation communication framework and communication effectiveness calculating method | |
| CN116431299B (en) | A migration evaluation method and system for CTyunOS operating system | |
| CN110647289A (en) | Satellite remote sensing cloud computing platform and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20090325 |
