通用數據接口管理系統CDI介紹

在線試用 ,系統訪問url:

  使用chrome瀏覽器訪問

  http://www.zjpems.com:8080/CenterData/login.html

  測試賬號:admin

  測試密碼:1

系統介紹

   本系統作爲關係型數據庫接口配置管理系統,可通過圖形化界面配置各類數據接口,無需編寫任何後臺java或.net代碼,實現可視化配置即結果模式,易於擴展;可將程序開發人員的重複接口定義工作從繁瑣的重複性後臺代碼中解脫出來,讓程序開發人員更專注於數據業務的分析和理解。使用該系統人員需要對數據庫具有一定應用基礎知識,熟練掌握各類數據庫SQL語句及存儲過程編寫能力。

程序部署

         該系統程序部署簡單,分爲輕量級應用部署和重量級應用部署;

   輕量級應用部署:

               程序簡小,不包含jar包,程序文件大小約爲 30M


   程序包含文件見上圖:

      CenterDataRunNode_lib 支持java程序運行的jar包

      Chrome                免安裝版google瀏覽器

      jre7_32               免安裝版jre7(32位)

      web、center_data、CenterDataRunNode.jar、dbconfig.properties           爲程序文件

   windows操作系統服務器程序運行:雙擊run_jar.bat

   linux操作系統服務器命令運行:

        java -jar CenterDataRunNode.jar &

程序運行界面:

     

重量級應用部署:

   部署於tomcat下運行;

系統特點

1)支持多數據源(最多9個)數據庫接入;(sql server2005及以上版本、Oracle10g及以上版本、MYSSQL5.0及以上版本、Sqlite桌面型數據庫、Access桌面型數據庫);

2)數據接口定義完全圖形化操作,無需編寫任何開發代碼;便於後期無限接口業務擴展;

3)接口數據調用權限化管理,包含接口調用期限,次數限值,IP綁定等接口權限管理功能;

4) 支持前端Javascript跨域獲取數據操作,支持java、C#等主流開發語言後端獲取數據或傳遞數據模式;

5)調用方式爲web page(get、post均支持)方式,返回結果以json數據格式展示,支持基於html5的前端展示系統的數據接入;特殊字段採用url編碼格式進行特殊字符編碼轉義處理;

6) 支持雙權限認證模式(sub_code和sub_usercode);

7)用戶接口時效性認證;

8)支持TCP長連接socket通訊方式獲取數據;

9)支持移動終端APP微信授權登錄服務端認證接口、支持移動終端APP支付寶授權登錄服務端認證接口、支持移動終端微信支付服務端接口、支持移動終端支付寶支付服務端接口;

10)針對運算複雜數據接口支持延遲獲取數據請求模式(初次請求數據命令,延時5分鐘或10分鐘請求數據結果);

11)支持動態配置數據傳輸編碼格式(UTF-8,GBK, iso-8859-1 ..)

 

接口定義步驟流程圖

 

接口參數描述:

http://xx.xx.x.x:xxxx/CenterData?sub_code=xxxxxx&sub_usercode=xxxxxx&param_name=A01_xxxxx&param_value1=13xxxxx&param_value2=xxxxx

sub_code      :見6.7應用平臺code

sub_usercode  :見6.9平臺用戶code

param_name    :見6.3接口名稱

param_value1  :見6.4輸入參數,按順序輸入

param_value2   :同上

......

在線測試案例:

http://www.zjpems.com:8080/CenterData/getdata.jsp?sub_code=FF0731CC39614C90A5D474BC17253713&sub_usercode=114A6DB3BBE6419DA3768E6E25127310&param_name=D01_select_tb1&param_value1=50

JS調用測試代碼:

<script type="text/javascript">

   $.ajax({

      type: "POST",

      async: false,

      url: "http://www.zjpems.com:8080/CenterData/getdata.jsp?sub_code=FF0731CC39614C90A5D474BC17253713&sub_usercode=114A6DB3BBE6419DA3768E6E25127310",

      data:{param_name:"D01_select_tb1"

        ,param_value1:"50"},

      //跨域請求的URL

      dataType: "jsonp",

      jsonp: "jsoncallback",

      jsonpCallback: "data_result",

      success: function(data) {

      },

      error: function() {

      if(confirm("網絡故障,請刷新網絡"))

        window.location.reload();

      },

      // 請求完成後的回調函數 (請求成功或失敗之後均調用)

      complete: function(XMLHttpRequest, textStatus) {

      }

   });

 

   function data_result(input_data)

   {

      alert(JSON.stringify(input_data));

   }

</script>

 

在線試用 ,系統訪問url:

使用chrome瀏覽器訪問

http://www.zjpems.com:8080/CenterData/login.html

測試賬號:admin

測試密碼:1

詳細介紹:見在線系統

技術聯繫方式:QQ(591033633)

       微信(15858293899)

 

執行程序下載使用:通用數據接口管理系統下載試用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章