在DNN模块中创建WCF服务

Creating a WCF Service Inside a DNN Module
2021-06-10
  •  译文(汉语)
  •  原文(英语)

是否可以使用WCF公开DNN模块的数据/功能?我已经在DNN模块中创建了WCF服务,并将该模块安装在我的DNN实例上.我应该如何访问我的WCF服务?请注意,我正在使用DNN 7

DNN instance : http://localhost/dnndev
Module Name : FirstDnnMod
速聊1:
我已经有5年没有使用DNN了(早在4.x版本时),但是我想它与任何其他由农奴托管的WCF服务没有什么不同.只需ServiceHost在模块中实例化并为其提供端点URI.
解决过程1

IWEB允许您为DotNetNuke门户创建Web服务.您只需上传模块并开始添加自己的方法.

http://iwebcf.codeplex.com/

http://iweb.codeplex.com/

解决过程2

查看DNN7中的路由功能,我有一个博客文章介绍了如何使SignalR正常工作

http://www.chrishammond.com/blog/itemid/2624/using-signalr-with-dotnetnuke-modules.aspx

Is It possible to expose data/functionality of a DNN module using WCF? I have created a WCF Service inside a DNN module and installed the module on my DNN instance. How should I access my WCF service? Please note that I am using DNN 7

DNN instance : http://localhost/dnndev
Module Name : FirstDnnMod
Talk1:
I haven't used DNN in 5 years (back when it was version 4.x), but I would imagine it's no different than any other serf-hosted WCF service. Simply instantiate the ServiceHost in your module and give it an endpoint URI.
Solutions1

IWEB allows you to create Web Services for your DotNetNuke Portal. You simply upload the module and start adding your own methods.

http://iwebcf.codeplex.com/

http://iweb.codeplex.com/

Solutions2

Check out the routing functionality in DNN7, I've got a blog post for how to get SignalR working

http://www.chrishammond.com/blog/itemid/2624/using-signalr-with-dotnetnuke-modules.aspx

转载于:https://stackoverflow.com/questions/19063630/creating-a-wcf-service-inside-a-dnn-module

本人是.net程序员,因为英语不行,使用工具翻译,希望对有需要的人有所帮助
如果本文质量不好,还请谅解,毕竟这些操作还是比较费时的,英语较好的可以看原文

留言回复
我们只提供高质量资源,素材,源码,坚持 下了就能用 原则,让客户花了钱觉得值
上班时间 : 周一至周五9:00-17:30 期待您的加入