freedom_wings 2015-11-24 14:29 采纳率: 21.1%
浏览 2618

关于网络编程和web开发的一些问题

1.网络编程和web开发有什么不同?我的理解是网络编程是计算机和服务器之间通讯,web开发是网站?但是一些软件连接到服务器,但是其中需要用浏览器显示某些信息,例如360打开软件管家,其中的信息不用浏览器显示不了,这种算是web应用程序吗?还是算是网络编程?又如玩网游,在开始游戏那里,除了开始游戏那按钮,其他内容是要用浏览器来显示的,然后在游戏中肯定要不断和服务器交换信息,这样又算是什么?能不能解析清楚网络编程和web开发的异同?
2.能不能举些在windows上和Android上的网络编程的和web程序例子?
3.asp.net和java 的servlet,三大框架是进行web开发,那么.net和java中做网络编程的又是什么技术?
4.大家能否给点建议,如果我之后进入软件开发行业,接下来是学网络编程还是web开发好?同时说明理由

  • 写回答

3条回答

  • threenewbee 2015-11-24 15:43
    关注

    网络编程主要说的是c/s编程,自己写网络通讯。而web,主要是指写b/s程序的服务器端(客户端是标准的浏览器)。
    网络编程java下用socket webservice,.net下不但有socket,也有wcf signalr等。
    作为软件开发行业,只有低端码农才区分那么细,网络编程和web编程。在软件架构层面,这些都是没有什么差别,并且都应该掌握的东西。

    评论

报告相同问题?

悬赏问题

  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制