从 ASP.NET 调用 WCF 服务器

2024-01-01

我有一个简单的 WCF 服务器,它使用 DuplexChannelFactory 和命名管道。我可以从控制台应用程序调用它,也可以从 WPF 应用程序调用它。但是,是否可以从 ASP.NET 调用同一个 WCF 服务器,并且仍然能够从控制台\WPF 应用程序调用它?

我正在使用以下端点:

[ServiceContract(SessionMode = SessionMode.Required,
  CallbackContract = typeof(IMyWCFClient))]
public interface IMyWCFServer
{
    [OperationContract]
    bool Subscribe();
    [OperationContract]
    bool UnSubscribe();
}

我可以将其更新为可从 ASP.NET 调用吗?


是的,您可以通过控制台、WPF 和 ASP.NET 调用 WCF 服务。但你需要创建适当的endpoint first.

如何:在配置中创建服务端点 http://msdn.microsoft.com/en-us/library/ms734786.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 ASP.NET 调用 WCF 服务器 的相关文章

随机推荐

  • 使用 Selenium 突出显示文本

    我有一个上下文敏感菜单 需要突出显示文本才能正常工作 但是 我在使用 Selenium 选择文本时遇到问题 我首先找到我正在寻找的 WebElement 然后尝试使用不同的可用鼠标事件与其进行交互 When I m trying to se
  • Android 上的远程调试 Chrome 问题

    我在 Android 设备 运行 Android 版本 4 0 4 的 LG Nitro 上使用 Chrome 开发人员工具的远程调试功能时遇到问题 几天前它工作得很好 但现在我的设备从未出现在 about inspect 页面上 我已关注
  • 在 Rails 中检查和验证非模型参数的位置

    在 Ruby On Rails 中 您在哪里检查不是模型属性的 URL 参数 例如 page per page sort mode 在控制器中还是在模型中 例如 当执行更复杂的数据库查询时 您会检查参数并可能在控制器中设置默认值 然后执行以
  • 调用超类的超类方法?

    我怎样才能让孩子忽略父母认为有趣的事情而直接去祖父母认为有趣的事情呢 孩子仍然继承自父母 但它只是不同意一些方法 调用超类的超类的方法 另外 如果我处于孩子不同意父母的意见但同意父母的父母的情况 这是否被认为是糟糕的设计 class Gra
  • 使用哪个供应商的 JDK 构建重要吗?

    如果我要部署到使用 WebSphere 6 1 Java 1 5 的服务器 我应该在我的构建箱上使用 IBM 的 JDK 吗 或者 Sun 的 JDK 会编译成相同的二进制文件吗 如果我应该使用 IBM 的 我在哪里可以获得 Windows
  • Heroku Local [警告] 未找到 ENV 文件

    当我跑步时heroku local 我的控制台向我显示 警告 未找到 ENV 文件 我怎样才能解决这个问题 Add an env文件 该文件包含本地VARS您的本地设置与 heroku 环境不同 但是 如果一切正常 您可以忽略该警告 或者执
  • 如何从 pickle 文件一次加载一行?

    我有一个大数据集 20 000 x 40 000 作为 numpy 数组 我已将其保存为 pickle 文件 我不想将这个巨大的数据集读入内存 而是一次只读取其中的几行 例如 100 行 以用作小批量 如何从 pickle 文件中只读取一些
  • Bootstrap表单-无标签文本的复选框水平垂直对齐

    今天早上我已经从 Bootstrap 3 0 0 更改为 3 2 0 因为我的 Web 应用程序需要一些新功能 一切似乎都按预期工作 直到我观察到复选框垂直对齐的问题 form horizontal form 一个例子可以在http www
  • JDK8 的 JDK 11 迁移问题,com.fasterxml.jackson.module.afterburner.util.MyClassLoader 进行非法反射访问

    我已成功将我的 spring boot 项目 在 prod env 中运行 从 JDK8 迁移到 JDK11 我可以构建 测试 打包 安装 部署等等 从 IDE 启动项目后 我的日志中出现以下警告 但这并没有停止构建和运行我的应用程序 请就
  • OpenSSL,将 CRT 转换为 PEM

    我一直在尝试使用 openssl 将 crt 证书转换为 pem openssl exe x509 in server crt out openssl der outform DER 使用该命令后 我得到 无法加载证书1760 错误 090
  • 底图:如何删除实际的纬度/经度线,同时保留轴上的刻度线

    我按底图绘制了地图 如下所示 plt figure figsize 7 6 m Basemap projection cyl llcrnrlat 40 125 urcrnrlat 44 625 llcrnrlon 71 875 urcrnr
  • 如何在 Pubnub Android 示例中使用 Xirsys Hosting?

    https github com GleasonK android webrtc api https github com GleasonK android webrtc api 我是韩国的学生 我正在做我的学校项目 我正在使用上面网站上的
  • 从解析表中删除一行

    我有一个名为 最喜欢的标签 的表 它有字段 标签 用户 指针 相应的用户对象 ID 其中用户可以存储标签以及用户对象 ID 作为用户字段中的指针 并且用户可以从收藏夹中删除标签 对于存储 更新 它工作正常 ParseObject favta
  • 如何使用 Windows 批处理增加文件夹名称?

    我有一个批处理脚本 它创建一个名为 New Folder 的文件夹以及其中的一些子目录和文件 目前 如果我需要创建多个 New Folder 我必须重命名该批处理创建的每个 New Folder 然后才能再次运行它并创建一个新文件夹 我想做
  • 如何为 Google Cloud Pubsub“创建”/“分配”日志记录处理程序?

    发展从上一个线程 https stackoverflow com questions 54249312 python pubsub subprocess complaining about logger handler how do i f
  • 使用for循环迭代二维数组的时间复杂度是多少?

    In 这个答案 https stackoverflow com questions 11032015 how to find time complexity of an algorithm answer 22688792 它说 如果算法的执
  • HTML5 Canvas - alpha 值较低的条带?

    介绍 我目前正在开发一个类似于 MugTug 的小型绘图应用程序画板 http mugtug com sketchpad 不过 有一个非常烦人的问题我还没有解决 绘图算法 我的基本绘制算法与 MugTug 使用的算法类似 基本上它只是在用户
  • VBA - 条件求和列 B 直到列 A 中的值发生变化

    基本解释 我正在一个电子表格中收集所有多张发票数据 假设我只有两列来分隔每张不同的发票 Serial ID Value ABC001 5 00 ABC001 5 00 ABC001 5 00 CBA100 6 00 CBA100 4 00
  • 为什么要在函数指针或返回函数指针的函数编译之前放置几十个*?

    我发现处理多个函数指针取消引用的这段代码意外地编译 尽管看起来无效 这怎么能编译呢 这是编译器中的错误吗 我在 Ubuntu 14 04 上使用 gcc 4 8 2 int addInt int n int m function retur
  • 从 ASP.NET 调用 WCF 服务器

    我有一个简单的 WCF 服务器 它使用 DuplexChannelFactory 和命名管道 我可以从控制台应用程序调用它 也可以从 WPF 应用程序调用它 但是 是否可以从 ASP NET 调用同一个 WCF 服务器 并且仍然能够从控制台