ǰλã 香港马会资料特马王 > 香港马会官方总站 >

www.088044.com电脑的API是什么是不是就是端口?
ʱ䣺2019-10-07

  www.088044.com换个卡通包装、标注“儿童”字样就贵好几倍“儿童食品”真的适合!百度知道电脑/网络操作系统/系统故障Windows

  我想请大家用通俗一点的语言来讲解一下API和端口是什么,二者是不是为同一个东西?端口有什么作用,如何设置和查看自己电脑的端口号,越详细越好,有例子最好,谢谢。...

  我想请大家用通俗一点的语言来讲解一下API和端口是什么,二者是不是为同一个东西?

  端口有什么作用,如何设置和查看自己电脑的端口号,越详细越好,有例子最好,谢谢。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部API不是端口,API是面向程序设计人员的编程接口。API的本质是某个软件或系统提供给编程人员的一些预定义好的函数。有了这些函数,编程人员通过函数的使用规范来使用它们就可以实现这个程序的相应功能,这样,程序员只需要专注于自己程序的开发即可,而不需要关注提供API的这个程序内部究竟是如何实现功能的。因此,API相当于一个黑箱,只留一个外部操作接口给编程人员,而无需关注内部具体的实现细节。

  端口是计算机内部的程序用来连接网络的出口,是一个虚拟概念。计算机内的每个程序向外连接网络都要通过特定的端口,这样很容易将数据包归类整理而避免无法区分产生混乱。外网和计算机上的某个程序通信时,只需要知道该程序所用的端口号,通过这个端口收发信息即可,而不需要知道具体是哪个程序,它有什么样的属性。每个端口都有其特定作用,有些端口号是固定的,如80端口提供HTTP服务让你可以浏览网页,23端口提供远程登录和控制功能,53号端口提供DNS解析服务,让你通过输入网址就可以访问某个网址而不必输入该网站的IP地址。

  在计算机的命令提示符(CMD)中输入netstat -ano,可以查看当前所有被占用的端口的工作情况。在IP地址的冒号后面的部分就是端口号。

  修改端口是比较复杂的工作,要区分系统端口、应用端口和保留端口。有些可以修改,有些不能修改,而修改的方法也随不同的程序而异。更多追问追答追问我还想请问一下端口号是如何使用的,比如说如何调用之类的(新手,表达可能不准确,望见谅),就是这样的,比如说我本地有一个服务器,是不是通过端口就能调用本地的数据,这个如何实现的呢,求大神解答(只要能解决我的疑问,财富值不是问题)追答利用socket通信,在服务器和客户端之间建立一个TCP连接,然后监听此连接,当有数据发送时服务器会及时相应请求。这个TCP连接是专用的,相当于开通了一条数据管道,只有服务器和客户端彼此能在管道内传输数据。管道的两端分别对应服务器的端口和客户端的端口。

  如果没有bind到指定的端口上,系统会随机分配一个可用端口用于建立此TCP连接。如果bind了指定端口,系统会用这一端口建立TCP连接。你可以去看Socket编程的最简单示例,Java版或者C++版的,介绍得很清楚

  应用程序接口是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。

  端口是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线端口。电线插口也属于物理端口的范畴。

  知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP(文件传输协议)服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。