真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)-創(chuàng)新互聯(lián)

一、前提工作

新建一個空的web應(yīng)用程序

成都創(chuàng)新互聯(lián)公司公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站設(shè)計制作、做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元金臺做網(wǎng)站,已為上家服務(wù),為金臺各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

添加相應(yīng)的程序集,配置本地調(diào)試的TinyFox等等

具體參見 Nancy之基于Nancy.Owin的小Demo

二、編寫我們的Startup.cs

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

 1 using Microsoft.Owin; 2 using Owin; 3 [assembly: OwinStartup(typeof(NancyAPIDemo.Startup))] 4 namespace NancyAPIDemo 5 { 6     public class Startup 7     { 8         public void Configuration(IAppBuilder app) 9         {10             app.UseNancy();11         }12     }13 }

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

三、編寫我們的Module

隨便起個名字就好,具體如下

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

 1 using Nancy; 2 namespace NancyAPIDemo 3 { 4     public class HomeModule : NancyModule 5     { 6         private static User user = new User { UName = "catcher", UGender = "m" }; 7         public HomeModule() 8         {            
 9             Get["/getdata"] = _ => 
10             {11                 return Response.AsJson(user);12             };          
13         }14     }15     public class User16     {17         public string  UName { get; set; }18         public string UGender { get; set; }19     }20 }

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

這里是演示,所以直接寫死一條數(shù)據(jù),User類也是直接放在。。

這里是返回json數(shù)據(jù)的,如果要返回xml可以用Response.AsXml

四、搬東西(Adapter和SiteRootPath)

TinyFox里面的Demo有,就不貼上來了

下面是項目截圖

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

五、本地測試

在放到centos之前,還是要試試正常與否!

我配置的端口是12345

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

測試通過

六、部署到centos中

把剛才的項目發(fā)布,將發(fā)布的文件傳到centos中

然后就是發(fā)揮TinyFox的作用了

./fox.sh -root /var/www/NancyAPIDemo -p 1234

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

好了,數(shù)據(jù)服務(wù)OK了。

下面就建個程序來訪問試試

七、建立訪問程序

用的是MVC4(VS2013建的)

主要貼頁面的代碼

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

 1 @{ 2     ViewBag.Title = "Index"; 3     Layout = null; 4 } 5 

這是訪問數(shù)據(jù)服務(wù)的測試

 6  7      8      9     10     11 
12 13 14     $(function () {15         $.ajax({16             url: 'http://192.168.1.2:1234/getdata',17             dataType: 'jsonp',18             success: function (json) {19                 $("#uName").text(json.uName);20                 $("#uGender").text(json.uGender);21             }22         });23     })     24 

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

八、運行我們發(fā)布過后的訪問程序

Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)

是不是也很簡單很輕松呢??!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


文章名稱:Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡單的數(shù)據(jù)服務(wù)-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/cdcohd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部