当前位置: 技术问答>linux和unix
我想学习基于Linux的网络编程,请问如何准备和规划?
来源: 互联网 发布时间:2015-02-05
本文导语: 我现在要做毕业设计,Linux的网络编程是我没有接触过的课题,请各位高手指 教我该如何下手和规划? 首先这个课题是要求三层结构的:客户端、应用程序服务器(中间件)、数据 库,或者再加上Web服务器。我...
我现在要做毕业设计,Linux的网络编程是我没有接触过的课题,请各位高手指
教我该如何下手和规划?
首先这个课题是要求三层结构的:客户端、应用程序服务器(中间件)、数据
库,或者再加上Web服务器。我打算做成基于Linux的网络编程,也就是应用程序
服务器(中间件)在Linux操作系统运行,客户端为运行在Windows上。
现在的问题是:
1)我的这种规划是否合理?该如何修正?
2)我该选择什么开发软件来实现比较好,而且比较有效率?(我的设想是:前
台客户端用Delphi/JSP,应用程序服务器(中间件)用CORBA实现;)
3)我对Linux操作系统没有接触过,但我对Windows的C++编程有一定的基础,
不知道这样学习基于Linux的网络编程是否能短期内上手?
4)请各位高手提出意见和建议,最好能给出这个系统的大体规划;另外请指点
一下我应该看些什么书籍。
小弟不胜感谢!
教我该如何下手和规划?
首先这个课题是要求三层结构的:客户端、应用程序服务器(中间件)、数据
库,或者再加上Web服务器。我打算做成基于Linux的网络编程,也就是应用程序
服务器(中间件)在Linux操作系统运行,客户端为运行在Windows上。
现在的问题是:
1)我的这种规划是否合理?该如何修正?
2)我该选择什么开发软件来实现比较好,而且比较有效率?(我的设想是:前
台客户端用Delphi/JSP,应用程序服务器(中间件)用CORBA实现;)
3)我对Linux操作系统没有接触过,但我对Windows的C++编程有一定的基础,
不知道这样学习基于Linux的网络编程是否能短期内上手?
4)请各位高手提出意见和建议,最好能给出这个系统的大体规划;另外请指点
一下我应该看些什么书籍。
小弟不胜感谢!
|
规划挺好,书籍推荐stevens的三本经典之作:
TCP/IP Illustrated
Advanced Programming in UNIX Enviroment
UNIX Network Programming
TCP/IP Illustrated
Advanced Programming in UNIX Enviroment
UNIX Network Programming
|
把STEVENS的BIBLE啃烂了,嘛都会了.
|
我想你应先学会linux系统的安装,和它的内核配置你应知道,对linux系统一点都不知道,想在短时间搞linux网络编程有点不可能