一个简单的客户端/服务器应用

时间:2015-05-17 15:05:50

标签: java networking client server

我对Java编码(以及一般的编程)相当陌生,我正在学习很多东西以便通过大量的基础知识(语言,OO概念,Genrics,Concurrency) ,收藏等等。)我的未来目标是Android编程,我试图开始使用网络(简单的应用程序,只是为了掌握它,我知道它的很多东西)。 所以,我开始尝试将我简单的井字游戏GUI游戏(带有一点摆动和Java2D)转换为服务器/客户端游戏,但我很快就明白它是一项艰巨的任务,至少没有网络知识。 所以,我知道这可能是一个错误的问题,或者错误的地方,但是,有人可以指出我可以开始实现我的目标(它是一个简单的客户端/服务器应用程序,我不在乎是否它是一个简单的消息传递应用程序或无用的迷你游戏。我对多线程服务器或类似的东西不感兴趣,只是可以让我编写实际工作代码的基础知识!

非常感谢,请帮助我!

卢卡

2 个答案:

答案 0 :(得分:1)

看看这个问题:

Java: Best Place to Begin Learning Basic Networking

我从来没有用Java做网络,但我的建议是阅读,阅读,阅读有关Java的网络。学习合适的图书馆,了解他们的工作方式,人们对他们的所作所为。

首先找出你想构建什么样的应用,然后在你很清楚如何构建这种类型的应用之前不要触及一行代码,这意味着很多研究。

答案 1 :(得分:0)

以下是如何使用一个工作示例从Oracle制作客户端/服务器应用程序:http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/hello/hello-world.html