Silverlight(纸牌游戏)和WCF通信(与IIS)

2024-03-07

大家好!

我的计算机上有一个 IIS 服务器,并且有一个我实际开发的 silverlight 纸牌游戏,我希望它作为多人游戏在我的服务器上运行。 我搜索了很多相关信息,但我无法决定应该使用哪种技术或什么。 哪种技术允许我将我的服务器与连接到该服务器的用户进行通信? 我认为简单的通信对我来说就足够了,例如我连接到它,服务器为我应答(身份验证后)。--> 例如,我找到了 WCF 例如,如果我连接到它,我会看到实际连接的人,并且在与用户开始游戏后,我进行卡片事件等...合作伙伴可以看到我做了什么,并且 e 可以看到更改和用另一个卡片事件来回答这个问题......

请帮忙...


查看此处的帮助主题:http://msdn.microsoft.com/en-us/library/cc296254(VS.95).aspx http://msdn.microsoft.com/en-us/library/cc296254(VS.95).aspx

另外,我自己的关于该主题的视频的无耻插件:http://videos.visitmix.com/MIX09/T42F http://videos.visitmix.com/MIX09/T42F

此博客上有很多关于此的有用信息和偶尔的代码示例:Link https://learn.microsoft.com/en-us/archive/blogs/silverlightws/

WCF 确实是适合您的场景的绝佳选择。它甚至允许双工/“推送”场景(例如,玩家 A 采取行动并向服务器发送消息,服务器自动将通知推送给玩家 B、C 和 D)。

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

Silverlight(纸牌游戏)和WCF通信(与IIS) 的相关文章

随机推荐

  • spring-boot oauth2 拆分授权服务器和资源服务器

    我试图在 spring boot 中将资源服务器与授权服务器分开 我有两个单独运行的不同应用程序 在授权服务器中 我可以从 oauth token 获取不记名令牌 但是当我尝试访问资源 在标头中发送令牌 时 我收到无效令牌错误 我的目的是使
  • AZURE Active Directory - 服务主体和企业应用程序之间有什么区别?

    我经常对 Azure AD 中的三个主题感到困惑 服务负责人 企业应用 应用程序注册 有什么不同 我可以轻松进入 应用程序注册 并注册一个 应用程序 而该 应用程序 甚至不需要存在 它所需要的只是一个 URL 也可以是完全随机的 然后 此应
  • 如何对命令行参数进行单元测试?

    我正在尝试向 Python 提供命令行参数unittest并面临一些问题 我在互联网上搜索并找到了一种提供参数的方法 unittest main argv myArg 问题是这对于单个命令行参数工作正常 但对于多个参数则失败 unittes
  • 为 Heroku 静态编译 pdftk。需要将PDF分割成单页文件

    所以我们使用 heroku 来托管我们的 Rails 应用程序 我们已经搬到雪松堆了 该堆栈没有安装 pdftk 库 我联系了支持人员 并被告知为 amd64 ubuntu 静态编译它并将其包含在我的应用程序中 事实证明这比我想象的要困难
  • 工厂方法更适合框架,抽象工厂更适合库吗?

    抽象工厂和工厂方法模式都是创建型设计模式 解决了不同场景下的对象创建问题 根据 GOF工厂方法 pattern 定义一个用于创建对象的接口 但让子类决定实例化哪个类 工厂方法让类将实例化推迟到子类 我的理解 动机Client是获取执行的工厂
  • 将 Excel 导入到 DataTable 字符串为空

    要将 Excel 导入数据表 我使用简单的代码 string connectionString string Format Provider Microsoft ACE OLEDB 12 0 data source 0 Extended P
  • React:更新列表中的一项而不重新创建所有项目

    假设我有一个包含 1000 个项目的列表 我用 React 渲染它 如下所示 class Parent extends React Component render this state list is a list of 1000 ite
  • 将参数传递到 os.system

    我需要通过 python 执行以下命令 rtl2gds 是一个读取 2 个参数的工具 文件路径和模块名称 rtl2gds rtl home users name file v rtl top module name syn 我正在通过 ar
  • scipy ode 将函数集内的 set_f_params 更新为 set_solout

    将 ode 与 scipy 集成时 ode 接受参数多于 t 和 y 的函数 例如 def fun t y param1 param2 这些参数的值可以使用设置set f params method 然而 当同时使用set solout方法
  • 保持叉子最新的最有效方法

    我可以想出几种方法来保持分叉最新 git pull apply changes using a script pull automatically merges git pull 合并 可能有冲突 git fetch https stack
  • 共享主机上的 Laravel file_put_contents 错误

    我创建了 Laravel 应用程序 并在共享主机上上传 其显示错误 file put contents D xampp htdocs Laravel storage framework sessions FlEPsHNW7Rggfb9wvD
  • 使用 stdout 和 stderr 禁用缓冲是否安全?

    有时我们会以这种方式在代码中添加一些调试打印 printf successfully reached at debug point 1 n some code is here printf successfully reached at d
  • 播放无法在编码 UI 中找到具有给定搜索属性的控件

    我是编码 UI 测试的新手 所以这里有一个 简单 问题 尝试浏览菜单选项 我记录了操作并尝试播放 我收到以下消息 The playback failed to find the control with the given search p
  • 使用 OpenOffice 进行邮件合并

    我目前正在尝试使用 C 和 OpenOffice 进行邮件合并 我的数据库中有一个 destanatary 列表 我希望这成为可能 用户编辑 OO 文档 将 名称 地址 城市 等字段 和一些标准文本 例如 你好Name你好吗 编辑样式等 然
  • 将 ****** 值 '******' 转换为数据类型 ****** 时转换失败

    我在 SSMS 17 上运行大型查询时从 SQL Server 收到此错误 将 值 转换为数据类型 时转换失败 我以前从未见过这样的 谷歌搜索似乎什么也没有 SQL Server 会为此消息提供带星号的已知原因吗 您是否从视图中获取数据 如
  • 在RecyclerView中设置CardView的背景图片会导致程序在滚动时崩溃

    我有一个 RecyclerView 其中包含从服务器提取的信息的 CardView 列表 有些卡片只有背景颜色 但有些包含背景图像 如果卡片都只有背景颜色 则 RecyclerView 会有相应的行为 我也可以设置边距和角半径 但是 如果任
  • 谷歌云功能的内存分析器?

    我正在运行 Google 云功能并出现内存不足错误 Error memory limit exceeded Function invocation was interrupted 然而 当我在本地分析它时 它使用的内存不超过 500 600
  • nHibernate HQL - 实体未映射

    我有我的 nHibernate 设置并可以正确使用 QueryOver 对于大多数查询 但是 每当我尝试执行 HQL CreateQuery 时 我都会收到实体未映射的异常 我可以使用 QueryOver 确认同一实体工作正常 注意 我使用
  • Win32com Outlook 正文属性错误

    当尝试使用以下代码检索 Outlook 电子邮件的正文时 我得到 com error 2147467259 Unspecified error None None 每一个print message
  • Silverlight(纸牌游戏)和WCF通信(与IIS)

    大家好 我的计算机上有一个 IIS 服务器 并且有一个我实际开发的 silverlight 纸牌游戏 我希望它作为多人游戏在我的服务器上运行 我搜索了很多相关信息 但我无法决定应该使用哪种技术或什么 哪种技术允许我将我的服务器与连接到该服务