新聞中心
一、前提工作
新建一個(gè)空的web應(yīng)用程序
成都創(chuàng)新互聯(lián)公司公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元金臺(tái)做網(wǎng)站,已為上家服務(wù),為金臺(tái)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220添加相應(yīng)的程序集,配置本地調(diào)試的TinyFox等等
具體參見 Nancy之基于Nancy.Owin的小Demo
二、編寫我們的Startup.cs
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 }
三、編寫我們的Module
隨便起個(gè)名字就好,具體如下
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
四、搬東西(Adapter和SiteRootPath)
TinyFox里面的Demo有,就不貼上來(lái)了
下面是項(xiàng)目截圖
五、本地測(cè)試
在放到centos之前,還是要試試正常與否!
我配置的端口是12345
測(cè)試通過(guò)
六、部署到centos中
把剛才的項(xiàng)目發(fā)布,將發(fā)布的文件傳到centos中
然后就是發(fā)揮TinyFox的作用了
./fox.sh -root /var/www/NancyAPIDemo -p 1234
好了,數(shù)據(jù)服務(wù)OK了。
下面就建個(gè)程序來(lái)訪問(wèn)試試
七、建立訪問(wèn)程序
用的是MVC4(VS2013建的)
主要貼頁(yè)面的代碼
1 @{ 2 ViewBag.Title = "Index"; 3 Layout = null; 4 } 5這是訪問(wèn)數(shù)據(jù)服務(wù)的測(cè)試
67 812 13
9 10 11
八、運(yùn)行我們發(fā)布過(guò)后的訪問(wèn)程序
是不是也很簡(jiǎn)單很輕松呢?。?/p>
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)頁(yè)名稱:Nancy之結(jié)合tinyfox給我們的應(yīng)用提供簡(jiǎn)單的數(shù)據(jù)服務(wù)-創(chuàng)新互聯(lián)
鏈接URL:http://fisionsoft.com.cn/article/cdcohd.html