Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将聊天客户端连接到游戏服务器?_C# - Fatal编程技术网

C# 如何将聊天客户端连接到游戏服务器?

C# 如何将聊天客户端连接到游戏服务器?,c#,C#,我只想创建一个可以连接到游戏服务器的“聊天客户端” 我的问题是,我不知道如何开始,我已经阅读了一些关于socket编程/聊天客户端/服务器客户端/等的教程,但我找不到在游戏服务器上实现它的方法 我想连接的服务器是战网服务器“魔兽争霸III” 我已经知道服务器的IP地址,但我不知道如何才能访问游戏服务器。 服务器的IP地址充当Web服务器“充当论坛”和游戏服务器“当然是游戏本身” 总结一下我的问题: 我只是想用C#创建我自己的“黄玉聊天”,但我不知道怎么做 有什么想法吗?伙计们,一个关键词就足够了

我只想创建一个可以连接到游戏服务器的“聊天客户端”

我的问题是,我不知道如何开始,我已经阅读了一些关于socket编程/聊天客户端/服务器客户端/等的教程,但我找不到在游戏服务器上实现它的方法

我想连接的服务器是战网服务器“魔兽争霸III”

我已经知道服务器的IP地址,但我不知道如何才能访问游戏服务器。 服务器的IP地址充当Web服务器“充当论坛”和游戏服务器“当然是游戏本身”

总结一下我的问题: 我只是想用C#创建我自己的“黄玉聊天”,但我不知道怎么做


有什么想法吗?伙计们,一个关键词就足够了,我会尽我最大的努力为它找到一个教程。我知道很难回答我的问题,因为我没有提供任何代码。如果你说你可以访问Battle.net获取一些信息,那么我相信它使用的是WEB服务。使用它,你可以要求一些信息或创建一个房间或其他东西。您不应该使用套接字编程。WCF是.NET的高级技术。将它用作web服务。

如果你说你可以访问战网来获取一些信息,那么我相信它使用的是web服务。使用它,你可以要求一些信息或创建一个房间或其他东西。您不应该使用套接字编程。WCF是.NET的高级技术。将其用作web服务。

首先,您需要了解聊天室使用的协议。尝试找到这些问题的答案:

  • 你真的需要原始插座吗
  • 该协议是否为已知协议,如IRC
  • 聊天室的命令是什么?它们是如何处理的

当你找到这些答案时,你就成功了。

首先,你需要找到聊天室使用的协议。尝试找到这些问题的答案:

  • 你真的需要原始插座吗
  • 该协议是否为已知协议,如IRC
  • 聊天室的命令是什么?它们是如何处理的

当你找到这些答案时,你就成功了。

opss,我忘了在我的问题中包括这一点:因为我想创建一个聊天客户端并连接到游戏服务器,我需要将我的用户名和密码输入聊天客户端,让它访问服务器端的帐户。知道怎么做吗?顺便说一句,谢谢你们的快速回复,我真的很喜欢……哎呀,我忘了在我的问题中包括这一点:因为我想创建一个聊天客户端并连接到游戏服务器,我需要将我的用户名和密码输入我的聊天客户端,让它访问服务器端的帐户。知道怎么做吗?顺便说一句,谢谢你们的快速回复,我真的很喜欢……哎呀,我忘了在我的问题中包括这一点:因为我想创建一个聊天客户端并连接到游戏服务器,我需要将我的用户名和密码输入我的聊天客户端,让它访问服务器端的帐户。知道怎么做吗?顺便说一句,谢谢你们的快速回复,我真的很喜欢……我想你们应该有更多的开发经验。在我看来,您应该尝试做一个简单的WCF示例。然后你可能会明白。oppss,我忘了在我的问题中包括这一点:因为我想创建一个聊天客户端并连接到游戏服务器,我需要将我的用户名和密码输入聊天客户端,让它访问服务器端的帐户。知道怎么做吗?顺便说一句,谢谢你们的快速回复,我真的很喜欢……我想你们应该有更多的开发经验。在我看来,您应该尝试做一个简单的WCF示例。那你就明白了。