导航:首页 > 网络连接 > 制作一个计算机网络接口

制作一个计算机网络接口

发布时间:2022-03-31 14:01:50

‘壹’ 为你家设计一个计算机网络,要求如下

就描述,弄两个路由。一个接iptv接口,两个电视接这个路由。
另外一个路由普通接口,接其他设备。
不懂继续问,满意请采纳。

‘贰’ 什么是api网络接口怎么编写,编写思想是什么

API(Advanced Programmers Interface,高级程序员接口)(注:API实际是指Application Programming Interface,应用程序编程接口;此处疑为原文错误,不过在VB中也可以这么说吧!)是一套用来控制Windows的各个部件(从桌面的外观到位一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以Windows告诉发生了什么.

这在某种程度上很象Windows的天然代码.其他的语言只是提供一种能自动而且更容易的访问API的方法.VB在这方面作了很多工作.它完全隐藏了API并且提供了在Windows环境下编程的一种完全不同的方法.

这也就是说,你用VB写出的每行代码都会被VB转换为API函数传递给Windows.例如,Form1.Print...VB 将会以一定的参数(你的代码中提供的,或是默认参数)调用TextOut 这个API函数.

同样,当你点击窗体上的一个按钮时,Windows会发送一个消息给窗体(这对于你来说是隐藏的),VB获取这个调用并经过分析后生成一个特定事件(Button_Click).

API函数包含在Windows系统目录下的动态连接库文件中(如User32.dll,GDI32.dll,Shell32.dll...).

API 声明

正如在"什么是API"中所说,API函数包含在位于系统目录下的DLL文件中.你可以自己输入API函数的声明,但VB提供了一种更简单的方法,即使用API Text Viewer.

要想在你的工程中声明API函数,只需运行API Text Viewer,打开Win32api.txt(或.MDB如果你已经把它转换成了数据库的话,这样可以加快速度.注:微软的这个文件有很多的不足,你可以试一下本站提供下载的api32.txt),选择"声明",找到所需函数,点击"添加(Add)"并"复制(Copy)",然后粘贴(Paste)到你的工程里.使用预定义的常量和类型也是同样的方法.

你将会遇到一些问题:

假设你想在你的窗体模块中声明一个函数.粘贴然后运行,VB会告诉你:编译错误...Declare 语句不允许作为类或对象模块中的 Public 成员...看起来很糟糕,其实你需要做的只是在声明前面添加一个Private(如 Private Declare Function...).--不要忘了,可是这将使该函数只在该窗体模块可用.

在有些情况下,你会得到"不明确的名称"这样的提示,这是因为函数.常量或其他的什么东西共用了一个名称.由于绝大多数的函数(也可能是全部,我没有验证过)都进行了别名化,亦即意味着你可以通过Alias子句使用其它的而不是他们原有的名称,你只需简单地改变一下函数名称而它仍然可以正常运行.

你可以通过查看VB的Declare语句帮助主题来获取有关Alias的详细说明.

消息(Messages)

好了,现在你已经知道什么是API函数了,但你也一定听说过消息(如果你还没有,你很快就会)并且想知道它是什么.消息是Windows告诉你的程序发生了哪些事件或要求执行特定操作的基本方法.例如,当用户点击一个按钮,移动鼠标,或是向文本框中键入文字时,一条消息就会被发送给你的窗体.

所有发送的消息都有四个参数--一个窗口句柄(hwnd),一个消息编号(msg)还有两个32位长度(Long)的参数.

hwnd即要接受消息的一个窗口的句柄,msg即消息的标识符(编号).该标识符是指引发消息的动作类型(如移动鼠标),另外两个参数是该消息的附加参数(例如当鼠标移动时光标的当前位置)

但是,当消息发送给你时你为什么看不到呢--就象有人在偷你的信一样?请先别恼火,让我告诉你.

小偷其实是Visual Basic.但它并没有偷走你的信,而是在阅读了之后挑出重要的以一种好的方式告诉你.这种方式就是你代码中的事件(Event).

这样,当用户在你的窗体上移动鼠标时,Windows会发送一条WM_MOUSEMOVE消息给你的窗口,VB得到这条消息以及它的参数并运行你在事件MouseMove中的代码,同时VB会把这条消息的第二个32位数(它包含了x,y坐标,单位为像素(Pixel),每个位16位)转换为两个单精度数,单位为缇(Twip).

现在,如果你需要光标坐标的像素表示,然而VB已经把它转换成了缇,因此你需要重新把它转换为以像素为单位.在这里,Windows给了你所需要的,但VB"好意地"进行了转换而使你不得不重新转换.你可能会问--我难道不能自己接收消息吗?答案是肯定的,你可以使用一种叫做子类处理(Subclass)的方法.但你除非必须否则最好不要使用,因为这与VB的安全程序设计有一点点的违背.(注:子类处理确实有很大的风险,但如果使用得当,是很有用处的.不过有一点一定要注意,即千万不要使用VB的断点调试功能,这可能会导致VB崩溃!)

需要补充说明的是:你可以发送消息给你自己的窗口或其他的窗口,只需调用SendMessage或PostMessage(SendMessage会使接受到消息的窗口立刻处理消息,而PostMessage是把消息发送到一个称为消息队列的队列中去,等候处理(它将会在该消息处理完后返回,例如有些延迟)).你必须制定接受消息的窗口的句柄,欲发送消息的编号(所有的消息的编号均为常量,你可以通过API Text Viewer查得)以及两个32位的参数。

另一种含义:

1:美国石油协会(API:American Petrolenm Institute):制定机油标准的组织。汽车用发动机机油必须符合API提出的标准。

2:API还有一种含意:空气污染指数。【英文 air pollution index 的缩写】

3:在JAVA中,API除了有应用“程序程序接口”的意思外,还特指JAVA API的说明文档,也称为JAVA帮助文档。

‘叁’ 网络用户与计算机网络之间的接口

网络用户与计算机网络之间的接口是:计算机网络操作系统。
网络操作系统 ,是一种能代替操作系统的软件程序,是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。借由网络达到互相传递数据与各种消息,分为服务器(Server)及客户端(Client)。而服务器的主要功能是管理服务器和网络上的各种资源和网络设备的共用,加以统合并控管流量,避免有瘫痪的可能性,客户端就是有着能接收服务器所传递的数据来运用的功能,好让客户端可以清楚的搜索所需的资源。

‘肆’ 建立一个计算机网络需要有网络硬件设备和什么

和传输媒介。
首先一个Internet是必须的,然后需要路由器将网络进行转换输出到PC机上,最后需要交换机来对许多PC机进行分配地址,使多台PC共享网络。软件就没什么很大的需要,你只要转个Windows系统里面自带会有网卡驱动,直接设置本地网络就OK了确切的说组建计算机网络需要:PC机,路由器,交换机(多台PC机),操作系统,网卡驱动,网络支持,网线等。
对等网适合家庭,校园或比较小型的办公网络,连接的电脑数最好不超过10台。如果两台电脑连接,就需要两块网卡、一根双绞线和两个RJ-45头(水晶头)即可。如果使用两台以上的电脑连接对等网,因为每个网卡只有一个RJ-45接口,因此只能使用集线器(HUB)连接,即每台电脑安装一个网卡,连接一条双绞线到HUB。这使增加一台电脑连到网络变得很容易,而且HUB上有足够的指示灯,使得判断故障、传输碰撞等状态非常简单。
一块ISA总线的网卡才70元左右,双绞线每米2.5元,一个水晶头也只几元钱,一个8个RJ-45接口(能连接8台电脑)的HUB才300元。你可以计算一下,对等网是否价廉物美。
如果连接到对等网的电脑超过10台,这个网络系统的性能会有所降低,请改用客户/服务器结构的Win
NT网络或Novell网络。

‘伍’ 我电脑有两个网线接口,怎么实现一个接口让电脑上网,接另一个口的网线能给其他设备提供网络

台式电脑的两个网络接口,分别是集成显卡和独立显卡,在使用一个显卡的时候,不能通过另一显卡把网络分享给别人。

台式电脑,要分享WIFI‍,必须安装无线网卡。

一、台式电脑的无线网卡按照接口的不同可以分为两种:
第一种是台式机专用的PCI接口无线网卡,这种无线网卡,安装在主板插糟内,如下图:

4、可以直接使用默认的Wifi名称和密码,也可以修改Wifi名称和密码。

‘陆’ 4台计算机只用一个网络接口的话

1.每台机器都必须有一张网卡。
2.准备4根网络线。采用交叉接线法连接水晶头。
3.如果需要每台机器都有独立的IP,那就必须是一只路由集线器(4口推荐TP-LINK 大约100块钱以内)+拨号器,然后每台机器都要注册花生壳域名。利用花生壳将内网IP转换为外网IP。这样在外网就能直接访问1-4号机而不会连错。
4.如果仅需局域网使用的内网IP如:192.168.1.2-192.168.1.5(在本地连接-属性-tcp/ip-ip地址中设置)那只需要带路由模式的拨号器+普通4口集线器(加起来两个还不到100元)这样外网是访问不到内网的。但是不影响共享文件以及上网。

‘柒’ 有十台计算机,一个网络接口,请组建一个局域网让这十台计算机都能连上internet

十台计算机,一个网络接口,组建一个局域网让这十台计算机都能连上internet方案:

一、需要用到的硬件:

1.预算高就买企业路由器,低就家庭路由器;

2.一个16口的交换机(根据预算定品牌)。



二 、网络拓扑图:




电脑设成自动获取ip,或设成固定IP(与路由同一网段)。

‘捌’ 计算机网络层间接口如何实现

硬件基础,接口标准通信协议,协商一致对话

‘玖’ 网络接口与物理接口,逻辑接口,求高手分析,谢谢,计算机网络知识,电脑,计算机网络,逻辑接口

物理网络,即实际搭建的网络,比如你用路由器/交换机等连接若干台电脑构成的网络;
物理接口,即你可以在设备上找到的接口,如五口路由器,你有四个口是接电脑的,另外个是入口;
逻辑网络,是指传输控制协议TCP/IP中,对应OSI七层模型的传输层IP对应网络层这两层,有点绕口,你只要记得是协议里规定的东东即可;
逻辑接口,则是运行逻辑网络的“虚拟”“模拟”出来的“接口”而已。

‘拾’ 编写java程序,计算机有几个网络接口

apache有很好用的json解析包 直接下过来用就行了
下载地址http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/
使用方法你可以看看这个http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/23/3096001.html
自己琢磨一下不懂再问

阅读全文

与制作一个计算机网络接口相关的资料

热点内容
网络怎么没有自动连接 浏览:188
浙江网络技术咨询哪个好 浏览:750
手机没信号用哪个网络 浏览:127
怎么检查家里无线网络被盗链 浏览:280
电脑重装后无线网络没有了 浏览:914
网络课程可以共享吗 浏览:831
连接了机场的电脑怎么分享网络 浏览:396
电脑网络战 浏览:804
台湾网络是哪个公司 浏览:333
机顶盒如何连接无线网络电视 浏览:335
网络销售主播哪个好 浏览:967
没有网络手机怎么给电视投屏 浏览:435
海康威视网络摄像头哪个牌子好 浏览:378
创维酷开无线网络打不开 浏览:873
陌陌怎么设置显示网络连接 浏览:661
学计算机网络的用什么台式电脑好 浏览:575
怎样用手机连接路由器和网络 浏览:416
如何网络观看奥运会 浏览:176
拒五是什么意思网络语言 浏览:77
如何使用网络交友软件 浏览:762

友情链接