Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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
将XMPP与.net服务器和android客户端一起使用_Android_.net_Web Services_Xmpp_Chat - Fatal编程技术网

将XMPP与.net服务器和android客户端一起使用

将XMPP与.net服务器和android客户端一起使用,android,.net,web-services,xmpp,chat,Android,.net,Web Services,Xmpp,Chat,我有一个android应用程序(用java在eclipse中创建),它使用.NETWebServices与Windows2008服务器上的webservices进行对话。我对在应用程序的聊天部分使用XMPP非常感兴趣,但不知道如何实现这一点。有人能帮我在上面的服务器上实现XMPP部分,以及在android应用程序中实现客户端部分吗。我基本上是在寻找一个循序渐进的演练(包括什么服务器端软件和客户端软件需要),因为我从来没有使用过XMPP,真的需要完成这个应用程序 谢谢找到服务器 如果您访问XMPP

我有一个android应用程序(用java在eclipse中创建),它使用.NETWebServices与Windows2008服务器上的webservices进行对话。我对在应用程序的聊天部分使用XMPP非常感兴趣,但不知道如何实现这一点。有人能帮我在上面的服务器上实现XMPP部分,以及在android应用程序中实现客户端部分吗。我基本上是在寻找一个循序渐进的演练(包括什么服务器端软件和客户端软件需要),因为我从来没有使用过XMPP,真的需要完成这个应用程序

谢谢找到服务器

如果您访问XMPP站点并查看它们的便利性,那么有几个XMPP服务器可用

就我个人而言,我正在使用OpenFire,并且发现它非常容易设置和使用。安装、运行并按照安装向导进行操作。我不建议尝试将自己的XMPP服务器功能编写到自己的代码中,因为它很快就会变得复杂。您可以轻松地将聊天服务器与web服务并排运行,并让客户端上的应用程序与两者进行通信。这仍然为用户提供了一个无缝的界面

2) 查找Android上XMPP开发的库

aSmack几乎就是大多数Android开发人员使用的。(可以找到信息和代码链接。)如果您需要更多关于如何为Android开发此库的逐步帮助,我建议您搜索/发布有关如何使用该库的更多具体问题


我希望这能有所帮助。

看看这个问题:这并没有给出服务器的一部分,也没有给出一步一步的解决方法。另外,如果您要求Android客户端只通过web服务与服务器通信,您可以使用web服务代码中的库与聊天服务器进行交互。好的,我将此标记为已回答。我感谢所有的帮助。