问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编程与网络(web)的关系

发布网友 发布时间:2022-05-13 12:09

我来回答

2个回答

热心网友 时间:2023-10-09 12:19

1.2种方式都可以的,但是就开发的成本以及效率都是网页比较好我想,我是学javaweb开发的,我拿java和你说,javaweb开发的特点就是把java语言和页面结合,用jsp使前台网页变的动态又功能多,再使用java专门的一种类来处理后台业务(业务就是指你说的网站的交易等功能),但是这里处理业务的过程不是你想象的"在网页上实现",因为业务是java类来处理,所以看起来像是软件,而这个java类又是属于javaweb项目开发的一部分,所以他又是网页,总之是属于页面和软件之间的一种东西,不好给他直接的区别成软件或者网页
2.qq属于典型的C/S模式,所谓C/S就是"客户端软件/服务器"说白了就是客户用客户端软件操作和服务器之间传输的数据从而完成业务的方式,网络游戏和mSN等软件也是C/S的,(C/S是相对B/S模式的,B就是浏览器,你在1中说的交易网站就是B/S模式,操作那个网页很像是操作个软件不是么?只是在浏览器里面操作罢了)QQ是个软件.他有一些模块(或者说是某些部分)是用来连接QQ服务器的,QQ服务器把从A客户端传来的数据(就是用户互相传递的信息)传递给A客户正在聊天的B客户,B客户再把他的回话通过QQ软件相应的模块传给服务器,服务器再把这些信息传给A,这样反复,简单说服务器体现了邮局的功能.至于联系,这些模块共同组成了QQ,当然是有联系的,但是在开发软件的时候,开发商会有意的让各个功能模块关系尽量的小,这样有助于以后一旦修改一部分的功能不至于牵连其他模块,所以说这些模块在开发上来讲关系很小,顶多互相传些数据或者互相监视工作情况罢了,C/S开发和B/S开发是用很大区别的,前者是应用程序开发,后者是web开发(web就是网页了)

你表达不清楚是因为知识太少,多看点就好了,开发的方式和软件工作的方式都有很多种,不是这里能说清楚的.自己慢慢学吧,如果你想学编程,首先要给自己分类,你要先定义自己是什么程序员,现在比较火的类型是 系统工程师,嵌入式工程师,web开发工程师,等等,他们擅长的语言,工作的内容,开发的方式,待遇,学习的难度都不相同,你要做的就是现在去网上查出他们各自的工作内容是什么,哪个适合你做,哪个你做起来会比较"带劲"或者"开心",总之就是挑给你从心底想学的,然后查出他用到什么技术,再就是驾驭自己的兴趣学下去了,但是忠告你一句,软件行业好出不好进,而且工作单调又逻辑性极强,讨厌加班,逻辑,对解决业务毫无兴趣的话不要进入这个行业.
最后祝你学业有成,写完我睡觉了,呵呵

热心网友 时间:2023-10-09 12:19

对于你第一个问题是这样的
比如说拍拍或者支付宝
它们是通过编程后,把自己的程序做成网站的形式。
其实你所看到的网页可以说是它们的软件的图形界面。
比如说一个程序,它有源代码,有功能,有用户界面。
像编程就是它们的源代码,功能就是付钱与拍卖,图形界面就是你所看到的一张张网页。
像你说以后单凭互联网能实现软件的功能这个问题
其实应该这么说,一个软件是否可以把它的用户所看到的图形界面做成网页连接的模式。
答案当然是可以的。
这样说不知道你能否理解。

还有就是你第二个问题。
QQ通过网络连成一个整体其实是非常简单的事。
因为网络的连接是服务供应商的问题。
只要服务商的网络可通。那么所有的聊天等其它功能就是QQ程序自己的问题。
对于腾讯来说,它让我们下载的QQ是客户端。
它在自己公司内部是服务器端。
客户端的软件需要把用户发出的信息通过网络传递给服务器端。
然后服务器端通过一些标识和记号去区分所有客户端发来的信息,再分别转发出去。我相信这些信息的标识是QQ的号码等一些可以区别特征的信息。
还有QQ应该是依靠TCP的高端口来传递的。
具体怎么传递就牵扯到了网络的知识,涉及的就很多了。

像你最后所问的写出来的软件是如何通过网络实现共享。
我不知道你说的软件是.net还是java编写的。
我相信查阅相关的技术书籍你就能找到如何实现软件与互联网相连这个问题的答案。

对于像一个用户层设备是在网络中如何和另一个用户层网络设备通信的这样的问题。
那你就要学学CCNA的课程了。再看一些书,比如TCP/IP详解卷一其中的一章就很好的解释了TCP连接的过程。
对于一个应用层程序的包是如何在网络中传递的,我相信你就会有很深入的了解。

PS:
看你问题应该是要做毕设了吧- -
呵呵~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"你是在哪看到我的照片?"怎么说英语 留恋地看着我的照片用英语怎么说? 高德iphone地图下载 苹果手机高德地图怎么下载地图 孕中期适合出游吗 哪些孕妇不适合长途旅行 孕妇坐长途车旅行的好处 孕妇出游的最佳时间 孕晚期适合出游吗 孕妇外出旅行禁忌 小米11烧wifi啥表现 现在学互联网好还是编程 编程和网络工程有什么区别 网络和编程,哪个更发展前景更好? 学计算机的编程与互联网哪个更好?哪个比较容易学?哪个比较有前景?... 王者荣耀转移怎么转移 冻在冰块中的东西,将冰块融化后还能验出指纹吗? 冰里为什么会有空气被冻住? 被封,拒收所有人消息,时间到了我怎么解封? 被封多长时间可以解封? 被冻结了怎么解封 如何查询把自己加入黑名单的 在里面门要怎么反锁外面才打不开 新申请的被封了,怎么才能解封? 怎么解封 我的怎么解封? 我的到了解封时间,但在手机上无法解封怎么办? 我的到了解封时间,但在手机上无法解封怎么办? 被永久封了怎么办? 如何解封 免费申请码 互联网编程如何入门,学习路径大致是怎样的 排列与组合的区别 睡水煮肉片是什么菜系? 水煮肉片的别名? 水煮肉片是句容的菜吗 水煮肉片是哪个菜系 绿西红柿怎么做咸菜 腌咸菜的咸水能喷柿子树吗? 在腌黄瓜里放一个柿子会坏吗? 咸菜不能和什么一起吃 三七是凉性还是热性 三七是热性还是凉性的 三七的属性是什么是温性吗 三七是热性还是凉性的? 三七粉是热性的吗? 三七粉是寒性还是热性 三七粉是热性还是凉性 是早上吃好还是晚上吃好 请问三七粉是凉性还是热性 田七是凉性还是热性 三七是凉性还是热性,是治啥病的