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

用于合并和重用門戶信息的方法和系統(tǒng)的制作方法

文檔序號(hào):8269732閱讀:510來源:國知局
用于合并和重用門戶信息的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體上涉及一種建立用于網(wǎng)絡(luò)應(yīng)用的可重用分量的庫的系統(tǒng)和方法,并且更具體地涉及一種用于合并和重用在不同網(wǎng)絡(luò)應(yīng)用內(nèi)的門戶信息的方法和系統(tǒng)。
【背景技術(shù)】
[0002]組織(例如,政府、醫(yī)療、零售、制造等)可以由諸如會(huì)計(jì)、市場營銷、財(cái)務(wù)、銷售、運(yùn)營等的多個(gè)商務(wù)領(lǐng)域構(gòu)成。在組織內(nèi)的每一個(gè)商務(wù)領(lǐng)域可以建立網(wǎng)絡(luò)應(yīng)用(例如,網(wǎng)頁、網(wǎng)絡(luò)門戶等),該網(wǎng)絡(luò)應(yīng)用被在組織內(nèi)的那個(gè)特定商務(wù)領(lǐng)域的內(nèi)部和外部客戶使用。例如,組織的會(huì)計(jì)部門可以建立一個(gè)網(wǎng)絡(luò)應(yīng)用,而同一組織的市場營銷部門可以建立另一個(gè)網(wǎng)絡(luò)應(yīng)用。網(wǎng)絡(luò)應(yīng)用可以包括與不同類型的代碼相關(guān)聯(lián)的不同的特征,諸如門戶,該不同類型的代碼例如是超文本標(biāo)記語言(HTML)、Javascript和/或其他類型的代碼。
[0003]因?yàn)槊恳粋€(gè)商務(wù)領(lǐng)域可以建立它們本身的網(wǎng)絡(luò)應(yīng)用,所以組織可以具有由獨(dú)立的工程團(tuán)隊(duì)或商務(wù)領(lǐng)域?qū)崿F(xiàn)和管理的不同或變化的門戶解決方案。而且,許多門戶可以在開發(fā)新的門戶的同時(shí)保持在位,這增大了在環(huán)境中的不同門戶和基礎(chǔ)結(jié)構(gòu)的數(shù)量,并且導(dǎo)致需要過度的持續(xù)維護(hù)和支持的大量門戶。因此,即使每一個(gè)門戶實(shí)例可以與其他門戶實(shí)例具有一定程度的相同性,但是隨著時(shí)間,變得越來越難以證明不同門戶和據(jù)測定較廣環(huán)境的持續(xù)維護(hù)和管理的是合理的,因?yàn)樾碌拈T戶繼續(xù)與現(xiàn)有的傳統(tǒng)門戶并行地被開發(fā)。

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

[0004]在本發(fā)明的第一方面中,一種方法包括:由至少一個(gè)計(jì)算裝置從應(yīng)用檢索代碼。所述方法進(jìn)一步包括:由所述至少一個(gè)計(jì)算裝置將所述代碼解構(gòu)為代碼分段。所述方法進(jìn)一步包括:由所述至少一個(gè)計(jì)算裝置驗(yàn)證所述代碼分段的每一個(gè)。所述方法進(jìn)一步包括:由所述至少一個(gè)計(jì)算裝置將所述代碼分段的每一個(gè)與服務(wù)器側(cè)組件匹配。所述方法進(jìn)一步包括:由所述至少一個(gè)計(jì)算裝置基于所述匹配來產(chǎn)生門戶程序。
[0005]在本發(fā)明的另一個(gè)方面中,存在一種用于產(chǎn)生門戶程序的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有在所述存儲(chǔ)介質(zhì)中包含的程序代碼。所述程序代碼被用于接收代碼的計(jì)算裝置可讀/可執(zhí)行。所述計(jì)算機(jī)程序產(chǎn)品包括:將所述代碼解構(gòu)為代碼分段。所述計(jì)算機(jī)程序產(chǎn)品包括:驗(yàn)證所述代碼分段以確定所述代碼分段可以單獨(dú)起作用。所述計(jì)算機(jī)程序產(chǎn)品包括:將所述代碼分段的每一個(gè)與服務(wù)器側(cè)功能匹配。所述匹配包括分析下述部分的至少一個(gè):關(guān)鍵字、標(biāo)簽和元數(shù)據(jù)。所述計(jì)算機(jī)程序產(chǎn)品包括:基于所述匹配來產(chǎn)生門戶程序。
[0006]在本發(fā)明的另一個(gè)方面中,一種系統(tǒng)包括CPU、計(jì)算機(jī)可讀存儲(chǔ)器和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。另外,所述系統(tǒng)包括一個(gè)或多個(gè)程序指令。程序指令可操作用于從網(wǎng)絡(luò)應(yīng)用檢索代碼。程序指令將所述代碼解構(gòu)為代碼分段。所述代碼分段的每一個(gè)與下述部分的至少一個(gè)相關(guān)聯(lián):超文本標(biāo)記語言(HTML)和JavaScript。程序指令驗(yàn)證所述代碼分段的每一個(gè)可以起作用,而不要求其他代碼分段的功能。程序指令將所述代碼分段的每一個(gè)與服務(wù)器側(cè)組件匹配。所述服務(wù)器側(cè)組件是下述部分的至少一個(gè):共同匹配組件、轉(zhuǎn)換組件和不匹配的組件。程序指令丟棄與存儲(chǔ)的門戶程序相關(guān)聯(lián)的所述代碼分段。程序指令存儲(chǔ)不與所述存儲(chǔ)的門戶程序相關(guān)聯(lián)的所述代碼分段。程序指令產(chǎn)生門戶程序,并且在另一個(gè)網(wǎng)絡(luò)應(yīng)用中使用所述門戶程序。所述程序指令被存儲(chǔ)在所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,以用于由所述CPU經(jīng)由所述計(jì)算機(jī)可讀存儲(chǔ)器的執(zhí)行。
【附圖說明】
[0007]通過本發(fā)明的示例性實(shí)施例的非限定性示例,參考所述的多個(gè)附圖,在隨后的詳細(xì)說明中描述了本發(fā)明,
[0008]圖1是根據(jù)本發(fā)明的方面的用于實(shí)現(xiàn)步驟的說明性環(huán)境。
[0009]圖2示出根據(jù)本發(fā)明的方面的示例處理。
[0010]圖3示出根據(jù)本發(fā)明的方面的用于提取和合并門戶代碼的環(huán)境的功能框圖。
[0011]圖4示出根據(jù)本發(fā)明的方面的示例流程。
【具體實(shí)施方式】
[0012]本發(fā)明總體上涉及一種建立用于網(wǎng)絡(luò)應(yīng)用的可重用分量的庫的系統(tǒng)和方法,并且更具體地涉及一種用于合并和重用在不同網(wǎng)絡(luò)應(yīng)用內(nèi)的門戶信息的方法和系統(tǒng)。更具體地,本發(fā)明提供了一個(gè)或多個(gè)引擎,該一個(gè)或多個(gè)引擎可以分析用于可能的積木組件的現(xiàn)有門戶代碼,該可能的積木組件可以被收集到公共函數(shù)庫內(nèi),并且具有被新的或現(xiàn)有的網(wǎng)絡(luò)應(yīng)用的可能重用的能力。以這種方式,本發(fā)明合并門戶,并且將冗余的門戶程序/代碼簡化為可以被多個(gè)網(wǎng)絡(luò)應(yīng)用和門戶程序利用的公共的可重用基本集。結(jié)果,本發(fā)明的系統(tǒng)和方法減少了建立/修改網(wǎng)絡(luò)內(nèi)容所需的時(shí)間,并且將新的軟件組件的建立自動(dòng)化。這繼而逐漸灌輸了用于下述部分的開發(fā)和部署處理的質(zhì)量、可重復(fù)性和加速:(i)建立新的門戶網(wǎng)絡(luò)內(nèi)容;(ii)增加現(xiàn)有的門戶內(nèi)容;以及(iii)網(wǎng)絡(luò)內(nèi)容的轉(zhuǎn)換和合并。以這種方式,本發(fā)明可以減少用于更快地到達(dá)市場的時(shí)間的開發(fā)精力,改善操作效率,并且也去除冗余成本。
[0013]在特定實(shí)施例中,本發(fā)明的系統(tǒng)和方法從與一個(gè)或多個(gè)網(wǎng)絡(luò)應(yīng)用的用戶界面(UI)層相關(guān)聯(lián)的門戶代碼提取和隔離組件。所隔離的組件是自包含模塊,該模塊執(zhí)行特定功能,該模塊可使得用于與其他可重用組件組合。更具體地,本發(fā)明使用服務(wù)器側(cè)裝置來提取在Π層中的門戶代碼,該門戶代碼被劃分為代碼分段,該代碼分段可以被隔離或與其他代碼分段組合。該代碼分段可以與HTMUjavascript函數(shù)、服務(wù)器側(cè)源、元數(shù)據(jù)、標(biāo)簽、關(guān)鍵字等相關(guān)聯(lián)。使用該代碼分段,服務(wù)器側(cè)裝置可以:(i)將經(jīng)由在HTML和Javascript函數(shù)中的屬性的Π功能調(diào)用匹配到它們的對應(yīng)的服務(wù)器側(cè)組件;(ii)從對應(yīng)的服務(wù)器側(cè)組件識(shí)別和提取函數(shù);(iii)將該函數(shù)作為另一個(gè)代碼分段插入在公共的代碼儲(chǔ)存庫中;以及(iv)驗(yàn)證該代碼分段可以獨(dú)自起作用。而且,與服務(wù)器側(cè)裝置相關(guān)聯(lián)的模式匹配引擎通過分析公共關(guān)鍵字、元數(shù)據(jù)等來確定來自Π層和服務(wù)器側(cè)的代碼分段具有可識(shí)別或可重用的公共代碼模式。結(jié)果,提取、匹配和驗(yàn)證的系統(tǒng)和處理通過使用已經(jīng)被分類、標(biāo)記和/或標(biāo)注的公共代碼模式來允許代碼分段被組合到新的門戶程序內(nèi)。
[0014]在另外的實(shí)施例中,服務(wù)器側(cè)裝置可以使用門戶自動(dòng)收割機(jī)來從網(wǎng)絡(luò)應(yīng)用分析現(xiàn)有的門戶代碼,確定用于其他網(wǎng)絡(luò)應(yīng)用的可能積木組件,并且將組件收集到公共功能和能力的庫內(nèi)以由其他網(wǎng)絡(luò)應(yīng)用使用。結(jié)果,并且有益地,本發(fā)明通過減少需要保留的冗余組件的數(shù)量來降低成本和改善效率。這是通過下述方式進(jìn)行的:將門戶代碼合并和重用以減少在企業(yè)中的門戶的數(shù)量,由此減少持續(xù)維護(hù)和支持成本的過度開銷。這允許存儲(chǔ)具有相同或類似功能的重復(fù)組件的消除。而且,本發(fā)明減少了與特定組織相關(guān)聯(lián)的網(wǎng)絡(luò)組件的數(shù)量,并且如此一來,減少了用于維護(hù)網(wǎng)絡(luò)組件的維護(hù)和支持成本的開銷費(fèi)用。而且,本發(fā)明減少了用于建立積木/小應(yīng)用程序的上,并且因此增大了建立新的門戶網(wǎng)絡(luò)內(nèi)容的速度。
[0015]所屬技術(shù)領(lǐng)域的技術(shù)人員知道,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、駐留軟件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,在一些實(shí)施例中,本發(fā)明的各個(gè)方面還可以實(shí)現(xiàn)為在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)可讀介質(zhì)中包含計(jì)算機(jī)可讀的程序代碼。
[0016]可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和/或裝置(后面稱為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPR0M或閃存)、光纖、便攜式緊湊盤只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0017]計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
三门峡市| 岳池县| 伊通| 恩施市| 永昌县| 丹寨县| 延川县| 弥渡县| 龙里县| 盘锦市| 遵义市| 原阳县| 昌吉市| 灵璧县| 台北市| 浦城县| 太湖县| 措美县| 台东县| 怀仁县| 鄱阳县| 怀远县| 永安市| 江陵县| 嵊州市| 于田县| 弥渡县| 大庆市| 鄂州市| 江源县| 西畴县| 瑞安市| 温泉县| 马公市| 靖边县| 柯坪县| 庆阳市| 内黄县| 五大连池市| 乐都县| 文化|