天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

可擴展的信息模型數(shù)據(jù)服務自動化生成方法

發(fā)布時間:2018-05-12 23:08

  本文選題:Web + Services。 參考:《北京郵電大學》2017年碩士論文


【摘要】:Web Services技術(shù)提供了在不同平臺不同軟件應用程序之間進行互操作的平臺,并且具有開放性、松耦合的特點,在互聯(lián)網(wǎng)應用開發(fā)中被廣泛使用。數(shù)據(jù)服務作為最常被開發(fā)的網(wǎng)絡服務,提供了對數(shù)據(jù)庫進行訪問的操作。由于數(shù)據(jù)服務代碼中重復代碼很多,數(shù)據(jù)服務自動化生成可以節(jié)省大量的開發(fā)成本,對其進行研究很有必要。本文研究的數(shù)據(jù)服務的功能不是固定的、有限的、不變的,而是根據(jù)用戶不同的需求來生成功能不同的數(shù)據(jù)服務。本文首先采用形式化的方法設(shè)計了一種描述數(shù)據(jù)服務功能的語言,用戶根據(jù)該語言規(guī)則可以簡明地表達數(shù)據(jù)服務的功能,從而保證了生成滿足用戶需求的數(shù)據(jù)服務。數(shù)據(jù)服務形式化文件是采用文本格式存儲的,本文設(shè)計了其解析方法,其解析結(jié)果將直接用于WSDL文件和數(shù)據(jù)服務實現(xiàn)代碼的生成。本文提出了一種從形式化描述文件解析內(nèi)容分別到WSDL文件和數(shù)據(jù)服務實現(xiàn)代碼的映射方法,依照映射方法分別來生成WSDL文件和數(shù)據(jù)服務代碼文件。本文設(shè)計了一種從XSD信息模型到數(shù)據(jù)庫表的映射方法,用以指導數(shù)據(jù)庫中表的自動創(chuàng)建,從而省去了人工設(shè)計和創(chuàng)建表的過程,同時用戶可以通過配置文件來為表添加數(shù)據(jù)完整性約束。本文最終設(shè)計并實現(xiàn)了一個數(shù)據(jù)服務生成器原型系統(tǒng),以數(shù)據(jù)服務功能描述文件、信息模型文件、相關(guān)配置文件作為輸入,通過對輸入文件進行解析,根據(jù)解析結(jié)果完成WSDL接口文件的生成、數(shù)據(jù)庫中表的自動創(chuàng)建、以及數(shù)據(jù)服務的實現(xiàn)代碼文件的自動生成。用戶可以直接發(fā)布和使用生成的數(shù)據(jù)服務,從而節(jié)省了大量的開發(fā)成本。
[Abstract]:Web Services technology provides a platform for interoperation between different software applications on different platforms, and it is widely used in the development of Internet applications because of its open and loosely coupled features. Data services, as the most frequently developed network services, provide access to databases. Because there are many duplicate codes in the data service code, the automatic generation of data service can save a lot of development cost, so it is necessary to study it. The functions of the data services studied in this paper are not fixed, limited and invariant, but they are generated according to the different needs of the users. In this paper, a formal method is used to design a language to describe the functions of data services. According to the rules of the language, users can express the functions of data services concisely, thus ensuring the generation of data services that meet the needs of users. The formal files of data services are stored in text format. This paper designs a parsing method, which will be directly used to generate WSDL files and data services. In this paper, a mapping method from formal description file parsing to WSDL file and data service implementation code is proposed. According to the mapping method, the WSDL file and the data service code file are generated respectively. In this paper, a mapping method from XSD information model to database table is designed to guide the automatic creation of tables in database, thus eliminating the process of manually designing and creating tables. At the same time, the user can add data integrity constraints to the table through the configuration file. In this paper, a prototype system of data service generator is designed and implemented, which uses data service function description file, information model file and related configuration file as input. According to the parse result, the WSDL interface file is generated, the table in the database is created automatically, and the code file is generated automatically for the data service. Users can directly publish and use the generated data services, thus saving a lot of development costs.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP393.09

【相似文獻】

相關(guān)期刊論文 前10條

1 梁志華;徐慶;;網(wǎng)絡自動化生成 走活教學設(shè)計一盤棋——基于網(wǎng)絡的教學設(shè)計自動化生成系統(tǒng)[J];中小學信息技術(shù)教育;2007年01期

2 褚鵬,李建華;OLE Automation技術(shù)在文書自動化生成系統(tǒng)中的應用[J];電腦學習;2003年01期

3 白海波;;試卷自動化生成研究[J];科技經(jīng)濟市場;2007年04期

4 尹紹宏;李敏;;本體進化需求自動化生成模型的構(gòu)建與實現(xiàn)[J];計算機科學;2013年01期

5 徐寶林;;自動化生成客觀題考試界面的解決方案[J];現(xiàn)代計算機(專業(yè)版);2010年06期

6 王朝暉;王海鷹;秦奮;;三維虛擬城市自動化生成方法研究[J];地域研究與開發(fā);2008年02期

7 李凌露;;VC++開發(fā)文檔自動化生成系統(tǒng)[J];中國電力教育;2007年S3期

8 孫偉;;縣級電力調(diào)度命令票自動化生成系統(tǒng)研究[J];微計算機信息;2006年18期

9 尹東杰;;國家強檢數(shù)據(jù)庫上傳文件的自動化生成與數(shù)據(jù)處理[J];計量與測試技術(shù);2013年08期

10 徐長梅;;基于數(shù)據(jù)驅(qū)動操作模式的J2EE應用自動化生成方法[J];長沙大學學報;2006年05期

相關(guān)會議論文 前1條

1 王穎;劉國華;;基于語義的關(guān)系數(shù)據(jù)XML視圖自動化生成[A];第二十二屆中國數(shù)據(jù)庫學術(shù)會議論文集(技術(shù)報告篇)[C];2005年

相關(guān)碩士學位論文 前4條

1 余騫;可擴展的信息模型數(shù)據(jù)服務自動化生成方法[D];北京郵電大學;2017年

2 王軍;臨床試驗中遞交CDISC數(shù)據(jù)自動化生成系統(tǒng)研究[D];復旦大學;2013年

3 王曉耕;基于VHDL的數(shù)字SoC設(shè)計與驗證的全面自動化實現(xiàn)[D];西安電子科技大學;2016年

4 孫建峰;圖紙自動化生成系統(tǒng)的設(shè)計與實現(xiàn)[D];江蘇大學;2007年

,

本文編號:1880547

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1880547.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8f3ea***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com