当前位置: 首页 > news >正文

简洁大气企业网站模板西安个人做网站

简洁大气企业网站模板,西安个人做网站,网站开发公,wordpress网站地图自动更新今天要介绍的是edge.js这个github上刚兴起的开源项目#xff0c;它可以让node.js和.net之间在in-process下互操作。.net版本在4.5及以上#xff0c;因为.net4.5带来的Task#xff0c;asyn#xff0c;await关键字和node.js的Event模型正好匹配。如果你感兴趣的话#xff0c…     今天要介绍的是edge.js这个github上刚兴起的开源项目它可以让node.js和.net之间在in-process下互操作。.net版本在4.5及以上因为.net4.5带来的Taskasynawait关键字和node.js的Event模型正好匹配。如果你感兴趣的话可以参见githubhttps://github.com/tjanczuk/edge 和Edge.js overview. 下面这幅图展示了edge.js在node.js和.net之间互操作的桥梁。Funobject,Taskobject表示输入为object类型输出为Taskobject,后者对应node.js中的回调函数前者则为.net方法输入参数。更多详情请参见github readme。       下面我们写个菲波基数作为demo尝鲜完整项目寄宿在githubedge-demo。 1 var edge require(edge);2 3 var fib edge.func({4 source: function() {/*5 6 using System;7 using System.Linq;8 using System.Threading.Tasks;9 10 public class Startup 11 { 12 public async Taskobject Invoke(object input) 13 { 14 int v (int)input; 15 var fib Fixint, int(f x x 1 ? 1 : f(x - 1) f(x - 2)); 16 return fib(v); 17 } 18 19 static FuncT, TResult FixT, TResult(FuncFuncT, TResult, FuncT, TResult f) 20 { 21 return x f(Fix(f))(x); 22 } 23 24 static FuncT1, T2, TResult FixT1, T2, TResult(FuncFuncT1, T2, TResult, FuncT1, T2, TResult f) 25 { 26 return (x, y) f(Fix(f))(x, y); 27 } 28 } 29 30 */}, 31 references: [System.Core.dll] 32 }); 33 34 fib(5, function (error, result) { 35 if (error) console.log(error); 36 console.log(result); 37 }); 38 39 var fibFromFile edge.func(__dirname /fib.cs); 40 fibFromFile(5, function (error, result) { 41 if (error) console.log(error); 42 console.log(result); 43 }); 44 45 var fibFromDll edge.func({ 46 assemblyFile: edge.demo.dll, 47 typeName: edge.demo.Startup, 48 methodName: Invoke 49 }); 50 fibFromDll(5, function (error, result) { 51 if (error) console.log(error); 52 console.log(result); 53 });   效果: 这里分为3类调用直接源码嵌入node.js和文件外置以后编译后的dll多的不用说其实很简单如果你和一样同样喜欢js和.net的话。 在当下node.js刚兴起成型的框架还不够多或者有时我们必须以c或者c来完成node.js的本地扩展的时候edge.js给我们提供了另一个可选的途径就是 强大的.net大家族。   转载于:https://www.cnblogs.com/whitewolf/archive/2013/03/31/2991200.html
http://www.pierceye.com/news/139423/

相关文章:

  • 做一个网站需要到哪里做辽宁同鑫建设网站
  • 开发网站监控推荐扬中市建设局网站
  • 手机网站根目录简述一个网站设计的主要步骤
  • 网站改版seo建议网页设计师的能力
  • 网站上线前应该备案吗温州网站建设风格
  • 网站建设书籍免费聊城市东昌府区建设路小学网站
  • 网站标题优化怎么做找人一起做素材网站
  • 如何创建个人网站模板用织梦做模板网站
  • 平台建站建设做网站一定要有营业执照吗
  • 如何把学校网站建设好天猫店铺购买
  • 网站的建设和推广企业网站建设的主要目的是
  • html5 公众号 网站开发工程公司名称
  • 公司做网站那家好网站二维码怎么制作
  • 鼓楼区建设房产和交通局网站网站全屏图片怎么做
  • 外贸订单流失严重番禺网站建设优化推广
  • 做网站送邮箱电商网站建设行情
  • f2c网站建设珠海手机网站建设费用
  • 网站建设的策划书wordpress相册代码
  • 直播网站创做上海网站制作公司哪
  • 如何承接网站建设外包昆明专业网站设计公司
  • 网站做关键词库的作用trellis wordpress
  • 建设一个网站需要哪些硬件设备关键词查询爱站网
  • 17网站一起做网店普宁个人网站备案名称填写的注意事项
  • 好的专业网站建设公司asp300源码
  • 问卷调查网站赚钱一流的盐城网站建设
  • 前端网站推荐常德农科院网站
  • 域名注册网站建设方案网站建设一般多少钱
  • 宁波网站推广找哪家重庆市建设工程信息网官网怎么查看
  • 大创意网站wordpress影视主题
  • 简约 网站模板电商网站推广方法