我正在开发一个应用程序,这需要通过套接字的数据传输。我必须使用标准的http协议通过套接字发送和接收数据。那么,我可以在windows phone 8应用程序中使用Node.js分别创建和解析Http请求和响应吗?
我正在用c# .NET编写代码。
提前谢谢。你好,Vijay
发布于 2013-01-10 17:58:38
遗憾的是,您无法使用HTML5+JavaScript创建Windows Phone应用程序,因此您将无法在您的应用程序中使用该库。
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940(v=vs.105).aspx
基于XAML的手机应用程序不是Windows phone 8中支持的应用程序模型。但是,开发人员可以创建具有
前端的托管应用程序,该应用程序使用嵌入式浏览器控件显示本地HTML内容,并且可以使用InvokeScript方法和ScriptNotify事件访问手机API。此外,在Windows phone8中,手机的浏览器已经升级到Internet Explorer Mobile10,具有许多新功能,如强大的HTML5/CSS3实现,可缩放矢量图形(SVG),ES5,IndexedDB,手势事件,以及高性能脚本引擎的添加,为Windows phone8HTML开发人员创造了新的,有趣的可能性。
但如果你只想在你的WIndows Phone应用中使用套接字,你可以直接在C#中使用它们:
发布于 2014-02-22 04:35:01
我不太确定node.js,但如果您的目标是提供静态文件,例如html,您可以在这里查看Katana项目:https://katanaproject.codeplex.com/releases/view/113281
至于静态文件上的动态数据,您可以利用Owin并在电话上自行托管一个SignalR端点:http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/tutorial-signalr-20-self-host
使用SignalR和C#,你可以在你的手机上暴露手机的大部分功能和传感器数据。
为了避免创建大量不需要的样板代码,您可以使用mv*框架(如KnockoutJs或AngularJs )将数据绑定到静态html。对于看起来很酷的图形,您可以利用D3.js
https://stackoverflow.com/questions/14253772
复制相似问题