新建一個空的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
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 }
隨便起個名字就好,具體如下
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 }
這里是演示,所以直接寫死一條數(shù)據(jù),User類也是直接放在。。
這里是返回json數(shù)據(jù)的,如果要返回xml可以用Response.AsXml
TinyFox里面的Demo有,就不貼上來了
下面是項目截圖
在放到centos之前,還是要試試正常與否!
我配置的端口是12345
測試通過
把剛才的項目發(fā)布,將發(fā)布的文件傳到centos中
然后就是發(fā)揮TinyFox的作用了
./fox.sh -root /var/www/NancyAPIDemo -p 1234
好了,數(shù)據(jù)服務(wù)OK了。
下面就建個程序來訪問試試
用的是MVC4(VS2013建的)
主要貼頁面的代碼
1 @{ 2 ViewBag.Title = "Index"; 3 Layout = null; 4 } 5這是訪問數(shù)據(jù)服務(wù)的測試
67 812 13
9 10 11
是不是也很簡單很輕松呢??!
另外有需要云服務(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)用場景需求。