欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種提供對賬文件的方法和裝置的制造方法

文檔序號:9375348閱讀:181來源:國知局
一種提供對賬文件的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種提供對賬文件的方法和裝置。
【背景技術(shù)】
[0002]在一個商品豐富的綜合電子商務(wù)系統(tǒng)中,為第三方商家進(jìn)行提供對賬文件是不可缺少的一環(huán)。而隨著接入的商家越來越多,這一環(huán)也會變得越來越重要。
[0003]現(xiàn)有的為商家提供對賬文件的方法,主要是采用硬編碼方式定時對相關(guān)對賬信息的數(shù)據(jù)結(jié)構(gòu)、對賬字段、讀取對賬信息的條件、以及商家服務(wù)器的地址信息進(jìn)行處理,然后將處理好的對賬文件發(fā)往商家服務(wù)器?,F(xiàn)有的為商家提供對賬文件的方法所存在的問題包括以下幾方面:
[0004]a、編碼重復(fù)問題
[0005]現(xiàn)有的為商家提供對賬文件的過程中,給每個商家創(chuàng)建對賬文件的流程是相同的,對賬信息的讀取、寫入對賬文件、發(fā)送對賬文到商家服務(wù)器這部分代碼是完全相同的,不同的只有對賬文件的數(shù)據(jù)件結(jié)構(gòu)、讀取對賬數(shù)據(jù)的條件、商家服務(wù)器的地址信息,因而,基于現(xiàn)有的對賬方法,在每次新接入一個商家,都需要做大量重復(fù)的工作,需要程序員重復(fù)編寫代碼,不僅不利于電子商務(wù)系統(tǒng)中商家的擴(kuò)展,而且也浪費(fèi)了大量的系統(tǒng)資源。
[0006]b、功能穩(wěn)定性問題
[0007]現(xiàn)有的提供對賬文件的方法,在定時執(zhí)行任務(wù)的過程中不可避免的因?yàn)榫W(wǎng)絡(luò)異常而退出,那么,在這種情況下對賬文件就不能按時生成并發(fā)送到商家服務(wù)器上,造成本次對賬文件發(fā)送失敗,從而導(dǎo)致電子商務(wù)系統(tǒng)對賬功能的不穩(wěn)定的問題;同時,由于在對賬文件發(fā)送失敗后,現(xiàn)有的方法也沒有備用的發(fā)送對賬文件的方案,因而,造成商家無法及時獲取到對賬文件的問題。
[0008]C、高耦合度問題
[0009]在現(xiàn)有的提供對賬文件的方法中,定時執(zhí)行的任務(wù)、創(chuàng)建對賬文件的任務(wù)、傳輸對賬文件的任務(wù)屬于是需要一次性完成的,如果系統(tǒng)因?yàn)楫惓6顺?,就會?dǎo)致傳輸對賬文件的任務(wù)執(zhí)行失敗,那么再次執(zhí)行的時候就必須從頭開始執(zhí)行,因而,增加了應(yīng)用程序服務(wù)器和數(shù)據(jù)庫服務(wù)器壓力。
[0010]d、商家服務(wù)器壓力問題
[0011]在為商家提供對賬文件的過程中,不僅要把本系統(tǒng)的對賬數(shù)據(jù)發(fā)往商家服務(wù)器,還要把商家解析對賬文件生成的差異數(shù)據(jù)讀取過來,做差異處理。現(xiàn)有的提供對賬文件的方法中,應(yīng)用程序?yàn)楸WC及時獲取差異文件,需要保持一直對商家服務(wù)器進(jìn)行訪問,因而,大大增加了對商家服務(wù)器的壓力。

【發(fā)明內(nèi)容】

[0012]有鑒于此,本發(fā)明提供一種提供對賬文件的方法和裝置,能夠在不用重復(fù)編碼的前提下,將對賬文件提供給商家;一方面,有助于商家的擴(kuò)展,同時也減少了對系統(tǒng)資源的浪費(fèi);另一方面,由于在提供對賬文件的過程中每一環(huán)節(jié)相互獨(dú)立,因而,減少了對應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器的壓力,同時提高了傳輸過程的穩(wěn)定性,也在一定程度上減少了對商家服務(wù)器的壓力。
[0013]為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種提供對賬文件的方法。
[0014]本發(fā)明的提供對賬文件的方法包括:保存需要對賬文件的商家的配置信息;根據(jù)所述配置信息,創(chuàng)建生成對賬文件的任務(wù),該任務(wù)的任務(wù)信息包含商家標(biāo)識和對賬時間;執(zhí)行所述生成對賬文件的任務(wù),其中根據(jù)當(dāng)前任務(wù)中的商家標(biāo)識獲取該商家的配置信息,然后根據(jù)當(dāng)前任務(wù)中的對賬時間獲取滿足該商家配置信息的賬單信息,再根據(jù)賬單信息生成該商家的對賬文件然后存儲;根據(jù)所述對賬文件的存儲地址創(chuàng)建所述商家的傳輸對賬文件的任務(wù);執(zhí)行所述商家的傳輸對賬文件的任務(wù)從而將所述對賬文件提供給該商家。
[0015]可選地,所述根據(jù)當(dāng)前任務(wù)中的對賬時間獲取滿足該商家配置信息的賬單信息,再根據(jù)賬單信息生成該商家的對賬文件的步驟包括:從配置信息中確定該商家的對賬模板以及讀取賬單條件;根據(jù)讀取賬單條件以及對賬時間讀取賬單信息,并將該賬單信息寫入對賬模板中,從而得到該商家的對賬文件。
[0016]可選地,所述根據(jù)所述對賬文件的存儲地址創(chuàng)建所述商家的傳輸對賬文件的任務(wù)的步驟包括:將所述對賬文件的存儲地址添加到該商家的生成對賬文件的任務(wù)中,從而得到該商家的傳輸對賬文件的任務(wù)。
[0017]可選地,所述執(zhí)行所述商家的傳輸對賬文件的任務(wù)從而將所述對賬文件提供給該商家的步驟包括:獲取該傳輸對賬文件的任務(wù)中的商家標(biāo)識和所述對賬文件的存儲地址;根據(jù)所述商家標(biāo)識從配置信息中獲取該商家的傳輸?shù)刂罚桓鶕?jù)所述對賬文件的存儲地址獲取對應(yīng)的對賬文件,然后將該對賬文件向該商家的傳輸?shù)刂钒l(fā)送。
[0018]可選地,所述配置信息還包括以下的一種或幾種:商家服務(wù)器的標(biāo)識、傳輸協(xié)議類型、商家服務(wù)器的用戶名和密碼、對賬文件中的時間格式、對賬文件名字、以及讀取的訂單的狀態(tài)。
[0019]根據(jù)本發(fā)明的另一方面,提供了一種提供對賬文件的裝置。
[0020]本發(fā)明的提供對賬文件的裝置包括:保存模塊,用于保存需要對賬文件的商家的配置信息;第一創(chuàng)建任務(wù)模塊,用于根據(jù)所述配置信息,創(chuàng)建生成對賬文件的任務(wù),該任務(wù)的任務(wù)信息包含商家標(biāo)識和對賬時間;第一執(zhí)行任務(wù)模塊,用于執(zhí)行所述生成對賬文件的任務(wù),其中根據(jù)當(dāng)前任務(wù)中的商家標(biāo)識獲取該商家的配置信息,然后根據(jù)當(dāng)前任務(wù)中的對賬時間獲取滿足該商家配置信息的賬單信息,再根據(jù)賬單信息生成該商家的對賬文件然后存儲;第二創(chuàng)建任務(wù)模塊,用于根據(jù)所述對賬文件的存儲地址創(chuàng)建所述商家的傳輸對賬文件的任務(wù);第二執(zhí)行任務(wù)模塊,用于執(zhí)行所述商家的傳輸對賬文件的任務(wù)從而將所述對賬文件提供給該商家。
[0021]可選地,所述第一執(zhí)行任務(wù)模塊還用于:從配置信息中確定該商家的對賬模板以及讀取賬單條件;根據(jù)讀取賬單條件以及對賬時間讀取賬單信息,并將該賬單信息寫入對賬模板中,從而得到該商家的對賬文件。
[0022]可選地,所述第二創(chuàng)建任務(wù)模塊還用于將所述對賬文件的存儲地址添加到該商家的生成對賬文件的任務(wù)中,從而得到該商家的傳輸對賬文件的任務(wù)。
[0023]可選地,所述第二執(zhí)行任務(wù)模塊還用于:獲取該傳輸對賬文件的任務(wù)中的商家標(biāo)識和所述對賬文件的存儲地址;根據(jù)所述商家標(biāo)識從配置信息中獲取該商家的傳輸?shù)刂罚桓鶕?jù)所述對賬文件的存儲地址獲取對應(yīng)的對賬文件,然后將該對賬文件向該商家的傳輸?shù)刂钒l(fā)送。
[0024]根據(jù)本發(fā)明的技術(shù)方案,由于在提供對賬文件的過程中采用了任務(wù)模式,在提供對賬文件的過程中每一環(huán)節(jié)相互獨(dú)立,能夠在不用重復(fù)編碼的前提下,將對賬文件提供給商家;一方面,有助于商家的擴(kuò)展,同時也減少了對系統(tǒng)資源的浪費(fèi);另一方面,減少了對應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器的壓力,同時提高了傳輸過程的穩(wěn)定性,也在一定程度上減少了對商家服務(wù)器的壓力。
【附圖說明】
[0025]附圖用于更好地理解本發(fā)明,不構(gòu)成對本發(fā)明的不當(dāng)限定。其中:
[0026]圖1是根據(jù)本發(fā)明實(shí)施例的一種提供對賬文件的方法的示意圖;
[0027]圖2是根據(jù)本發(fā)明實(shí)施例的一種提供對賬文件的裝置的示意圖。
【具體實(shí)施方式】
[0028]以下結(jié)合附圖對本發(fā)明的示范性實(shí)施例做出說明,其中包括本發(fā)明實(shí)施例的各種細(xì)節(jié)以助于理解,應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識至IJ,可以對這里描述的實(shí)施例做出各種改變和修改,而不會背離本發(fā)明的范圍和精神。同樣,為了清楚和簡明,以下的描述中省略了對公知功能和結(jié)構(gòu)的描述。
[0029]圖1是根據(jù)本發(fā)明實(shí)施例的一種提供對賬文件的方法的示意圖。如圖1所示,該方法主要包括如下的步驟SlO至S14。
[0030]步驟SlO:保存需要對賬文件的商家的配置信息。本步驟中的配置信息包括需要對賬文件的商家的配置信息,配置信息可以由人工錄入,包括但不限于商家標(biāo)識(即商家ID號和名字)、商家服務(wù)器的標(biāo)識(商家服務(wù)器的IP和端口號)、商家服務(wù)器的用戶名和密碼、傳輸協(xié)議類型、傳輸路徑、對賬時間、對賬模板、對賬文件中的時間格式、對賬文件名字、以及讀取的訂單的狀態(tài)。
[0031]步驟Sll:根據(jù)所述配置信息,創(chuàng)建生成對賬文件的任務(wù),該任務(wù)的任務(wù)信息包含商家標(biāo)識和對賬時間。在此步驟中,創(chuàng)建生成對賬文件的任務(wù)時,可從配置信息中獲取商家標(biāo)識以及該商家的對賬時間,然后將獲取到的商家標(biāo)識以及該商家的對賬時間作為生成對賬文件的任務(wù)添加在數(shù)據(jù)庫中,從而得到該商家的生成對賬文件的任務(wù)。對于配置信息中的其他商家,依次執(zhí)行該步驟即可。
[0032]步驟S12:執(zhí)行所述生成對賬文件的任務(wù),在執(zhí)行任務(wù)時,根據(jù)當(dāng)前任務(wù)中的商家標(biāo)識獲取該商家的配置信息,然后根據(jù)當(dāng)前任務(wù)中的對賬時間獲取滿足該商家配置信息的賬單信息,再根據(jù)賬單信息生成該商家的對賬文件然后存儲。在步驟Sll成功創(chuàng)建商家的生成對賬文件的任務(wù)后,系統(tǒng)從該商家的配置信息中確定該商家所需的
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
海宁市| 陆良县| 武山县| 崇仁县| 上思县| 虹口区| 长顺县| 麟游县| 博野县| 安康市| 双牌县| 杭锦旗| 来安县| 河间市| 祁连县| 六安市| 简阳市| 曲阜市| 铜陵市| 康乐县| 武夷山市| 平泉县| 鄂温| 肃南| 仁布县| 阜宁县| 大冶市| 夹江县| 灌阳县| 江北区| 尚志市| 黄平县| 广宁县| 大冶市| 灵璧县| 剑河县| 长子县| 海城市| 奉新县| 安平县| 习水县|