物聯網通訊 - RESTDemo示例程序(C#版本)

源碼下載 -> 提取碼 QQ505645074html


 

 技術:wcf+http post+json(.net4.0 + jdk1.8)前端

運行環境:vs2010+javajava

概述

Server開放RESTful API接口,供應用程序/移動App/嵌入式qt經過http post調用,實現獲取服務端數據,更新服務器數據json

詳細

物聯網通訊 - REST

什麼是REST

REST即表述性狀態傳遞(英文:Representational State Transfer,簡稱REST),描述的是在網絡中client和server的一種交互形式。c#

 

REST能幹什麼

REST能夠經過一套統一的接口爲 Web,iOS和Android提供服務。另外對於廣大平臺來講,好比Facebook platform,微博開放平臺,微信公共平臺等,它們不須要有顯式的前端,只須要一套提供服務的接口,因而REST更是它們最好的選擇。服務器

 

 

實戰解析

API接口說明:微信

測試接口: http://127.0.0.1:8888/JsonService/Test網絡

參數接口: http://127.0.0.1:8888/JsonService/MultiParam框架

獲取數據(未加密)接口:http://127.0.0.1:8888/JsonService/GetDataTablepost

獲取數據(DES加密)接口:http://127.0.0.1:8888/JsonService/GetDataTable_DES

執行操做(未加密)接口:http://127.0.0.1:8888/JsonService/ExecuteNonQuery

執行操做(DES加密)接口:http://127.0.0.1:8888/JsonService/ExecuteNonQuery_DES

效果演示

服務端程序(C#)

 

 

客戶端程序(c#)

 

 

客戶端程序(java)

 

代碼框架

 

相關文章
相關標籤/搜索