ASP.NET Web 应用程序即时消息传递选项
我正在考虑在我们的内部网站中构建 IM 功能(因此这不会是一个商业应用程序),我希望我能得到一些关于我可以使用的现有可用解决方案的想法。
我发现了 Google Jabber.NET 代码,如果我在它周围放置一个 AJAX 包装器,我就可以利用它,但我还没有下载代码来看看它的可行性。除了这个和明显的谷歌搜索之外,我还没有做任何事情。
那么,您是否曾经需要将基于 Web 的 IM 客户端开发为 ASP.NET Web 应用程序?如果是这样 - 你用了什么......我只对现成的解决方案感兴趣,因为我已经知道滚动自己的替代方案,如果没有任何可用的东西,我会这样做可以使用。我们的想法是,由于这是一个内部工具,我们希望花尽可能少的时间,因为没有人为开发付费:p
非常感谢!
PS 我正在寻找类似 Ajax IM Framework Project 的东西,但是针对.NET
I'm looking into building an IM feature into our internal website (so this is not going to be a commercial application) and I was hoping I could get some ideas regarding already available sort of off-the-self solutions I could use.
I found the Google Jabber.NET code that I could leverage if I put an AJAX wrapper around it but I haven't downloaded the code yet to see how feasible it would be. Beyond this and the obvious Google searches I haven't done anything yet.
So, have you ever had to develop a web-based IM client into an ASP.NET web application? And if so - what did you use.. I'm only interested in off-the-self solutions since I'm already aware of the alternative of rolling my own which is what I will do if there isn't anything available that I could use. The idea is that since this an internal tool we'd like to spend as little time on it because nobody is paying for the development :p
Many thanks!
P.S. Something like the Ajax IM Framework Project is what I'm looking for, but for .NET
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
来自 Windows Live:http://msdn.microsoft.com/en-us/windowslive/gg252699
From Windows Live: http://msdn.microsoft.com/en-us/windowslive/gg252699
您可以使用 Java Applet。它们通常具有丰富的功能。
可以在以下位置找到替代方案列表: http://www.hotscripts.com /category/java/applets/chat-systems/
其中一些 Java Applet 是基于 IRC 的。您可以运行自己的 IRC 服务器或使用公共服务器。无论哪种方式,您只需将用户重定向到特定频道即可。
优点:效果很好,所有平台都有很多客户端,因此人们可以使用例如 http://www.mirc.com/< /a>,易于集成并为其创建机器人。
缺点:使用 TCP 端口 6667,该端口可能被某些公司防火墙阻止。即使使用端口 80,它仍然可能被阻止,因为企业缓存服务器期望 HTTP 在该端口上传输。
You can use Java Applets. They are often rich on features.
A list of alternatives can be found at: http://www.hotscripts.com/category/java/applets/chat-systems/
Some of those Java Applets are based on IRC. You can run your own IRC server or use a public server. Either way you just redirect the users to a specific channel.
Advantages: Works well, lots of clients for all platforms so people can use for instance http://www.mirc.com/, easy to integrate with and create bots for.
Disadvantage: Uses TCP port 6667 which may be blocked by some corporate firewalls. Even if use port 80 it may still be blocked as corporate caching servers would expect HTTP to be transmitted on that port.