delphi网络编程有关问题

delphi网络编程问题
高手们,本人是delphi新手,也没编写过跟网络有关的delphi程序。现想实现如下功能:做两个程序,一个运行在服务器端,算服务器程序。一个运行在客户端,算客户程序。服务器程序运行后,等待客户端连接。当客户程序运行后,开始去连接服务器端。然后服务器端定时向客户端发送一些状态信息,客户端接收后在界面上把这些状态信息显示出来,同时客户端也可以发送一些信息给服务器端,服务器端程序接收后在作一些动作。反正大体就是实现这样的功能,用delphi该咋实现那?用那些控件,给些思路,最好有代码例子,学习学习。会者不难,我是实在没有这方面的思路。

------解决方案--------------------
大哥这个太简单了 ,很有教程都有这方面的例子

------解决方案--------------------
IdUDPClient , IdUDPServer 

具体用法可以参照delphi自带的例子


------解决方案--------------------
serversocket and clientsock
------解决方案--------------------
这个类似indy demo里聊天室
------解决方案--------------------
socket或indy都可以,而且有demo可以参考哦
------解决方案--------------------
给你TCP通讯的例子。请自己下载:
http://tel5.800disk.com/pick.aspx?code=479349943
这是Indy网络通讯套件的Demo程序