CN101877717A - Document transmission system and transmission method thereof - Google Patents
Document transmission system and transmission method thereof Download PDFInfo
- Publication number
- CN101877717A CN101877717A CN2010101359668A CN201010135966A CN101877717A CN 101877717 A CN101877717 A CN 101877717A CN 2010101359668 A CN2010101359668 A CN 2010101359668A CN 201010135966 A CN201010135966 A CN 201010135966A CN 101877717 A CN101877717 A CN 101877717A
- Authority
- CN
- China
- Prior art keywords
- file
- client
- server
- preset value
- document
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 52
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004321 preservation Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 7
- 238000012546 transfer Methods 0.000 description 2
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a document transmission system and a transmission method thereof. The document transmission system comprises a client side and a preposed business platform, wherein the client side is used for interacting with users to undertake various preposed businesses; and the preposed business platform is used for processing various preposed businesses sent by the client side and comprises a main server and a document server, the main server is used for receiving transaction requests sent by the client side and returning transaction information, and the document server is used by the client side to upload or download documents. The document transmission system and the transmission method thereof in the invention are suitable for transmitting large data volume documents with stable and reliable operation.
Description
Technical field
The present invention relates to a kind of document transmission system and transmission method thereof, particularly a kind of big document transmission system and transmission method thereof based on bank preposing service platforms belong to financial services technology field.
Background technology
The basic service of bank mainly is deposit and loan transaction, and we are referred to as core business system relevant information system.On the other hand, bank's other business outside basic service is then just flourish, and these professional majorities are based on the basic service of bank, carries out integrated with the service product of other industry and realizes.These business often are referred to as front service in bank, finger carried out the service product of integrated processing before core business, relevant system then relies on the core business system of bank, we are referred to as bank preposing service platforms, comprise that intermediary service, silver card are logical, the access pretreatment system of Yin Baotong, national debt, fund, the capable exchange of connection and various channels, as ATM P, POS P, Web bank, self-aided terminal etc.
Need frequent transmission lot of data between the client of bank and the background server end, a lot of business can relate to transfer of data in batches, except professional essential information, need transmit and the relevant file of business toward contact, as the batch of Collection and Payment On Behalf business the withhold transmission of file, the transmission of customer account monofile, the contents such as exchange of bank transaction reconciliation data file.These ancillary documents to compare professional essential information very big.Yet because the background server end of bank needs to handle the lot of data from each client at one time, therefore, the transmission of file takies too much Internet resources often, has influenced other basic service transmission of Information.Yet these files must transmit again.Therefore need in front service platform, realize the transmission technology of reliable large-data documents, to guarantee professional normally carrying out.
Summary of the invention
The purpose of this invention is to provide a kind of document transmission system and transmission method thereof, it can transmit the file of big data quantity reliably between bank preposing service platforms and client.
Purpose of the present invention realizes by following technical scheme is provided:
A kind of document transmission system, it comprises: client, accept various front services alternately with the user; Front service platform, be used to handle the various front services that client sends, it is characterized in that, described front service platform comprises master server and file server, described master server receives the transaction request of client transmission and returns Transaction Information, and described file server is used for for client upload or file in download.
Further, during described client upload file, judge the magnitude relationship of a file and a preset value, if file is greater than preset value, client sends to file server with file, then file name is submitted to master server; If file less than preset value, then is attached to the transaction message back to file content and sends to master server.
Further, during described client downloads file, master server returns transaction data earlier, judges the magnitude relationship that needs a downloaded files and a preset value then, if file less than preset value, then returns client to file content as the follow-up data of transaction; If file is greater than preset value, then master server can and need the downloaded files title to send to file server the socket of client, by file server file is sent to client.
Further, described preset value is 64K.
Further, described file server is optionally with document analysis; Or file transmitted; Or file is saved under the assigned catalogue.
Purpose of the present invention also realizes by the transmission method that following document transmission system is provided:
A kind of transmission method of document transmission system comprises the steps: the magnitude relationship that client is judged needs a upload file and a preset value; If file is greater than preset value, client sends to file server with file, and file name is submitted to master server; If file less than preset value, then is attached to the transaction message back to file content and sends to master server.
A kind of transmission method of document transmission system comprises the steps: that master server returns transaction data; The master server judgement needs the file of client downloads and the magnitude relationship of a preset value; If file is less than preset value, then master server returns file content to client as the follow-up data of concluding the business; If file is greater than preset value, then master server can and need the downloaded files title to send to file server the socket of client, by file server file is sent to client.
Further, the transmission method of document transmission system also comprises following file removing step: configuration file fate parameter value; Comparison document is preserved the relation of fate and aforesaid preservation fate parameter value; If file is preserved fate greater than preserving the fate parameter value, then delete this document.
Document transmission system of the present invention and transmission method thereof by for preposition workbench file server being set, have alleviated the live load of the master server of preposition workbench, and have improved file transfer efficient, to reach the big file of reliable transmission.
Description of drawings
The invention will be further described below in conjunction with accompanying drawing:
Fig. 1 is the module map of the specific embodiment of the present invention.
Embodiment
Following with reference to description of drawings the specific embodiment of the present invention.
Fig. 1 is the module map of the specific embodiment of the present invention.As Fig. 1, front service platform comprises master server and file server.Master server, file server and client can be transmitted data each other.
In Business Processing, client is prejudged the magnitude relationship of a file and a preset value (as 64K) before upload file.If the size of file surpasses preset value, then client sends to file server with file earlier, and a part that then name of file is referred to as transaction request is submitted to master server, is handled by oracle listener; If the size of file less than preset value, then sends to master server by the mode that file content is attached to the transaction message back.
In Business Processing, client is when file in download, and the oracle listener of master server can return transaction data earlier, judges the magnitude relationship that needs a downloaded files and a preset value (as 64K) then.If the size of file less than preset value, then returns file content to client as the follow-up data of concluding the business; If the size of file is greater than preset value, then oracle listener can and need the downloaded files title to send to file server with the SOCKET socket of client, by file server file is sent to client.
File server is supported the breakpoint transmission function of file, has no progeny in transmission takes place, and can begin from the position of interrupting to recover transmission, and needn't restart.Client sends the server end size that acquisition request has been interrupted the file of transmission earlier, then the further part of upload file before transmitting file.When file in download, flow control can also be set, promptly can set a maximum speed of download, as: 64K/ second.
Upload file in download by file server, can alleviate the load of master server, avoid oracle listener to get clogged, hinder the processing of other business.
File server mainly comprises three kinds to the processing of file: being kept at behind the document analysis in the database, wait for the instruction of client; File is forwarded to other external treatment systems; Preserve file under designated directory, wait for other processing instruction.
Document analysis mainly is for some batch data, at first need to be saved in the database, the legitimacy of verification msg, the record managing detailed catalogue, waiting for that next step transaction is submitted to that core business system is handled to data or downloads detailed data is used for checking etc., may need after handling data are made amendment etc.
It mainly is the requirement that has met Service Process Server for initial data that file is transmitted, and just need send to file other server process.
Preposition workbench is in the process of handling eventually day, comprised the step that file in the temp directory of file server is removed, be specially: file is preserved the parameter value of fate in the configuration data catalogue, day terminal hour preserve the file of fates according to these parameters deletions greater than parameter value.Can avoid the increase without limitation operational efficiency of the system that influences of file in the temp directory of file server like this.
Although be the example purpose, preferred implementation of the present invention is disclosed, but those of ordinary skill in the art will recognize that under situation about not breaking away from by the disclosed scope and spirit of the present invention of appending claims, various improvement, increase and replacement are possible.
Claims (9)
1. document transmission system comprises: client, accept various front services alternately with the user; Front service platform, be used to handle the various front services that client sends, it is characterized in that: described front service platform comprises master server and file server, described master server receives the transaction request of client transmission and returns Transaction Information, and described file server is used for for client upload or file in download.
2. document transmission system according to claim 1, it is characterized in that: during described client upload file, judge the magnitude relationship of a file and a preset value, if file is greater than preset value, client sends to file server with file, then file name is submitted to master server; If file less than preset value, then is attached to the transaction message back to file content and sends to master server.
3. document transmission system according to claim 1, it is characterized in that: during described client downloads file, master server returns transaction data earlier, judge the magnitude relationship that needs a downloaded files and a preset value then, if file less than preset value, then returns client to file content as the follow-up data of concluding the business; If file is greater than preset value, then master server can and need the downloaded files title to send to file server the socket of client, by file server file is sent to client.
4. according to claim 2 or 3 described any one document transmission systems, it is characterized in that: described preset value is 64K.
5. according to document transmission system as claimed in claim 1, it is characterized in that: described file server optionally is saved under the assigned catalogue with document analysis or with the file forwarding or with file.
6. the transmission method of a document transmission system as claimed in claim 1 is characterized in that, comprises the steps:
Client is judged the magnitude relationship that needs a upload file and a preset value;
If file is greater than preset value, client sends to file server with file, and file name is submitted to master server;
If file less than preset value, then is attached to the transaction message back to file content and sends to master server.
7. the transmission method of document transmission system according to claim 6 is characterized in that, also comprises following file removing step:
Configuration file fate parameter value;
Comparison document is preserved the relation of fate and aforesaid preservation fate parameter value;
If file is preserved fate greater than preserving the fate parameter value, then delete this document.
8. the transmission method of document transmission system according to claim 6 is characterized in that, comprises the steps:
Master server returns transaction data;
The master server judgement needs the file of client downloads and the magnitude relationship of a preset value;
If file is less than preset value, then master server returns file content to client as the follow-up data of concluding the business;
If file is greater than preset value, then master server can and need the downloaded files title to send to file server the socket of client, by file server file is sent to client.
9. the transmission method of document transmission system according to claim 8 is characterized in that, also comprises following file removing step:
Configuration file fate parameter value;
Comparison document is preserved the relation of fate and aforesaid preservation fate parameter value;
If file is preserved fate greater than preserving the fate parameter value, then delete this document.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101359668A CN101877717A (en) | 2010-03-23 | 2010-03-23 | Document transmission system and transmission method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101359668A CN101877717A (en) | 2010-03-23 | 2010-03-23 | Document transmission system and transmission method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101877717A true CN101877717A (en) | 2010-11-03 |
Family
ID=43020179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101359668A Pending CN101877717A (en) | 2010-03-23 | 2010-03-23 | Document transmission system and transmission method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101877717A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106506660A (en) * | 2016-11-17 | 2017-03-15 | 中国银行股份有限公司 | A kind of online request processing method, server and system |
CN106657288A (en) * | 2016-11-30 | 2017-05-10 | 安徽金曦网络科技股份有限公司 | File transmission system |
CN109391692A (en) * | 2018-10-23 | 2019-02-26 | 深圳壹账通智能科技有限公司 | Batch data centralization processing method and system based on buffer pool strategy |
CN109491623A (en) * | 2018-11-14 | 2019-03-19 | 北京三快在线科技有限公司 | Print data processing method and device, electronic invoice generation method and server |
CN109639819A (en) * | 2018-12-28 | 2019-04-16 | 腾讯科技(深圳)有限公司 | Document transmission method, client, server and system |
CN110912886A (en) * | 2019-11-21 | 2020-03-24 | 中国建设银行股份有限公司 | Data transmission method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1329407A (en) * | 2000-06-14 | 2002-01-02 | 索尼公司 | Information processing equipment and method, information management system and program storage medium |
US20050240522A1 (en) * | 2002-01-30 | 2005-10-27 | Mastercard International Incorporated | System and method for conducting secure payment transaction |
CN1932875A (en) * | 2006-10-09 | 2007-03-21 | 杭州东信金融技术服务有限公司 | Prepositional system based on finance industry |
CN101018130A (en) * | 2007-02-15 | 2007-08-15 | 物方恒德(北京)投资咨询有限公司 | Finance business system and finance business processing method |
CN101129044A (en) * | 2004-11-22 | 2008-02-20 | 阿恩特·西霍尔 | Method and device for transmitting files through network |
-
2010
- 2010-03-23 CN CN2010101359668A patent/CN101877717A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1329407A (en) * | 2000-06-14 | 2002-01-02 | 索尼公司 | Information processing equipment and method, information management system and program storage medium |
US20050240522A1 (en) * | 2002-01-30 | 2005-10-27 | Mastercard International Incorporated | System and method for conducting secure payment transaction |
CN101129044A (en) * | 2004-11-22 | 2008-02-20 | 阿恩特·西霍尔 | Method and device for transmitting files through network |
CN1932875A (en) * | 2006-10-09 | 2007-03-21 | 杭州东信金融技术服务有限公司 | Prepositional system based on finance industry |
CN101018130A (en) * | 2007-02-15 | 2007-08-15 | 物方恒德(北京)投资咨询有限公司 | Finance business system and finance business processing method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106506660A (en) * | 2016-11-17 | 2017-03-15 | 中国银行股份有限公司 | A kind of online request processing method, server and system |
CN106506660B (en) * | 2016-11-17 | 2019-06-25 | 中国银行股份有限公司 | A kind of online request processing method, server and system |
CN106657288A (en) * | 2016-11-30 | 2017-05-10 | 安徽金曦网络科技股份有限公司 | File transmission system |
CN109391692A (en) * | 2018-10-23 | 2019-02-26 | 深圳壹账通智能科技有限公司 | Batch data centralization processing method and system based on buffer pool strategy |
CN109491623A (en) * | 2018-11-14 | 2019-03-19 | 北京三快在线科技有限公司 | Print data processing method and device, electronic invoice generation method and server |
CN109639819A (en) * | 2018-12-28 | 2019-04-16 | 腾讯科技(深圳)有限公司 | Document transmission method, client, server and system |
CN109639819B (en) * | 2018-12-28 | 2022-01-14 | 腾讯科技(深圳)有限公司 | File transmission method, client, server and system |
CN110912886A (en) * | 2019-11-21 | 2020-03-24 | 中国建设银行股份有限公司 | Data transmission method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106101179B (en) | Resource processing method, device and system | |
US20150058200A1 (en) | Architecture of simplified hardware requirements for bank card payment transactions in a large group of clients, transaction terminal unit, extended function sim card, and methods for individualisation and performing transaction | |
TW495680B (en) | A method and apparatus for electronically integrating data captured in heterogeneous information systems | |
US20140156785A1 (en) | Method and Apparatus for Generating User Notifications | |
CN1252655C (en) | Method and arrangement electronically transferring amount of money from credit account memory | |
CN101877717A (en) | Document transmission system and transmission method thereof | |
US20110078083A1 (en) | Electronic draft capture | |
CN102355426A (en) | Method for transmitting off-line file and system | |
CN111857888A (en) | Transaction processing method and device | |
US20070156737A1 (en) | Application integration systems and methods | |
US7454478B1 (en) | Business message tracking system using message queues and tracking queue for tracking transaction messages communicated between computers | |
CN112669157B (en) | Blockchain-based transaction method, device, system and readable storage medium | |
CN201774552U (en) | Document transmission system | |
CN111738706A (en) | Aggregated payment system, method and equipment | |
US6609156B1 (en) | Method and apparatus for reducing redundant multiple recipient message handling in a message handling system | |
WO2002039353A1 (en) | System and method for interfacing a data processing system to a business-to-business integration system | |
AU2001230806A1 (en) | System and method for interfacing a data processing system to a business-to-business integration system | |
CN101330499B (en) | Business communication method between bank and client | |
US8826300B2 (en) | File system interface for a message service system | |
US7206855B1 (en) | System and method for exchanging information across a computer network at variable transmission rates | |
US7711768B1 (en) | System and method for reliably exchanging information across a computer network | |
KR101837335B1 (en) | Integrated system for managing financial accounts | |
CN114866538B (en) | File reporting method and device, electronic equipment and computer readable medium | |
CN116962513B (en) | Financial quotation contract data receiving method and device | |
CN103914514A (en) | Method and system for controlling business voucher output mode |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101103 |