wcf - 使用动态语言和 DLR 创建 WCF 服务

标签 wcf ironpython ironruby dynamic-language-runtime

我很好奇有人会如何使用 IronPython 或 IronRuby 等动态语言创建基于 WCF 的服务。这些语言没有接口(interface)的概念。有人会如何定义服务契约(Contract)?我们是否需要依赖静态语言来完成此类任务?我尤其是 Python 的忠实粉丝,想知道此时是否可以完成此操作。

最佳答案

我做了一些实验 - 在我的 blog 上查看我的经验.

好消息是 WCF 服务可以完全用 IronPython 编写。坏消息是此类 WCF 服务无法在 IIS 中运行,因为您无法直接使用来自 C# 或 VB 的已编译 IronPython 代码。

关于wcf - 使用动态语言和 DLR 创建 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2714978/

相关文章:

ios - 将 UIImage 转换为字节数组,并发送到 WCF wsdl .NET 远程服务器

wcf - 我对 WCF 与 Internet 上的 SSL 的传输级安全性感到非常困惑

c# - 在 XML 查询中显式定义数据类型,以便 SSRS 从 WCF 服务识别

c# - 使用 IronRuby 或 IronPython 修改 C# 对象列表

ironpython - IronPython 和 IronRuby 的当前标准合规级别

c# - 通过 WCF 回调发送业务对象时发生超时

c# - 暂停执行嵌入式 IronPython

c# - 从 IronPython 实例化自定义 C# 类

c# - IronPython 中的对象初始化

c# - F# 之于 IronPython/IronRuby 就像 C# 之于 VB.NET?