用Java聊天?

用Java聊天?,java,chat,livechat,Java,Chat,Livechat,我是Java初学者。我在谷歌上搜索了一周的答案。现在我发布这个问题。我想用Java开发一个聊天应用程序 它是基于网络的 它需要与我公司的用户聊天,从我的用户表中获取用户列表 我不想和GTalk或Yahoo聊天 我怎样才能做到这一点?如何检查哪些用户在线?如何将其与我当前的网站集成?我很惊讶你在谷歌搜索后没有找到任何Java聊天服务器解决方案。刚刚搜索了Java聊天服务器,它返回了115万次点击。这是一个开源Java聊天服务器源代码列表 一般来说,java编写服务器应用程序相当简单,但是如果你正在

我是Java初学者。我在谷歌上搜索了一周的答案。现在我发布这个问题。我想用Java开发一个聊天应用程序

  • 它是基于网络的
  • 它需要与我公司的用户聊天,从我的用户表中获取用户列表
  • 我不想和GTalk或Yahoo聊天

  • 我怎样才能做到这一点?如何检查哪些用户在线?如何将其与我当前的网站集成?

    我很惊讶你在谷歌搜索后没有找到任何Java聊天服务器解决方案。刚刚搜索了Java聊天服务器,它返回了115万次点击。这是一个开源Java聊天服务器源代码列表

    一般来说,java编写服务器应用程序相当简单,但是如果你正在查看一个高容量的聊天应用程序(1000个用户),我建议移到一个不同的平台,比如C++。
    您还需要提供有关用户列表的更多信息。它是在数据库还是广告上等。

    我很惊讶你在谷歌搜索之后没有找到任何Java聊天服务器解决方案。刚刚搜索了Java聊天服务器,它返回了115万次点击。这是一个开源Java聊天服务器源代码列表

    一般来说,java编写服务器应用程序相当简单,但是如果你正在查看一个高容量的聊天应用程序(1000个用户),我建议移到一个不同的平台,比如C++。
    您还需要提供有关用户列表的更多信息。它在DB或AD等设备上。

    您需要插座来解决问题

    请看ServerSocket类。

    调用while true循环中的wait(可能在新线程中)。它返回一个新套接字(客户端套接字)

    将它们保存在列表中


    玩得开心。:)

    您将需要套接字来解决您的问题

    请看ServerSocket类。

    调用while true循环中的wait(可能在新线程中)。它返回一个新套接字(客户端套接字)

    将它们保存在列表中



    玩得开心。:)

    您也可以使用Java RMI。当然,它不需要任何Web容器。通过使用RMI和多线程,您可以开发出一个相当有效的聊天应用程序。

    您也可以使用Java RMI。当然,它不需要任何Web容器。使用RMI和多线程,您可以开发出一个相当有效的聊天应用程序。

    您到目前为止都做了些什么?我看到了这个问题。:)重新发布?可能是@harry:我安装了claros chat的副本,但我如何才能使其与我的数据库一起工作?@Stephen C:你能提出解决方案吗?你到目前为止做了什么?我看到了这个问题。:)重新发布?可能是@harry:我安装了claros chat的副本,但我如何才能使其与我的数据库一起工作?@Stephen C:你能建议一个解决方案吗?它在DB上,我提供了一些类似claros的聊天服务器,但使用gtalk时,我如何才能使我的DB工作,我应该从什么时候开始,如果你知道任何其他plz建议你有任何与明火经验?我想使用基于jabber的客户端/服务器工具?你能给我推荐一个工具吗?它在DB上,我有一些聊天服务器,比如claros,但是我和gtalk一起工作,我怎么能为我的DB做这个呢?从我们开始,如果你知道任何其他的plz建议我有任何关于OpenFire的经验吗?我想使用基于jabber的客户端/服务器工具?你能给我推荐一个工具吗?我认为使用socket聊天对我的聊天来说是不可扩展的,它可能有50000多个用户@atime@totkam:我想要一个用叽叽喳喳说话的?有什么建议吗?我认为使用socket聊天对于我的聊天来说是不可扩展的,它可能有超过50000个用户@atime@totkam:我想要一个用叽叽喳喳说话的?有什么建议吗?