在java中建立聊天会话

问题描述:

我想知道如何使用java我可以用omegle这样一个简单的概念构建一个chat网站?任何人都可以请透露一下聊天会话如何工作?或者我怎么能在java中做到这一点?在java中建立聊天会话

如果有一些教程可以教这个,请链接它们。

+1

欢迎堆栈溢出。请阅读[如何问](http://stackoverflow.com/questions/how-to-ask),[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have - 你试过/),和[如何问问题的智能方式](http://catb.org/esr/faqs/smart-questions.html)。 – 2012-03-05 08:42:30

作为一个开始,我认为你可以通过Java套接字API,因为套接字编程将是主要的东西。

用java网络摄像头的支持是一个艰难的话题,也许你开始使用纯文本聊天

你需要在一个applet的GUI或应用(AWT,摆动)输入和查看文本

你需要传输你的数据;为此,您应该阅读Java中的TCP和UDP;套接字是实现TCP

这是一个经典的功课.... 您可以使用不同的策略,一个简单的方法:

  • 普通插座在前面的回答
  • 指出
  • Java RMI的对Java的Java 2通信
  • JMS提供强大的通信

你会必须写一些规格知道你想要什么样的聊天写:

  • 只是普通的短信
  • 包括视频/声音/图片

HTH