网络编程必须使用socket吗

如题所述

1。socket是网络数据传输层主要技术手段,要传递网络信息的大都是靠socket实现的。
2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet底层是socket,jsp所转化的servlet是HttpServlet,它是对http协议的封装。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及他们的字节码.class文件。总的来说呢,底层到高层这么来的:socket->HttpServlet->JSP所以你非要说jsp底层是有socket实现的也没错。
温馨提示:内容为网友见解,仅供参考
无其他回答

网络编程必须使用socket吗
1。socket是网络数据传输层主要技术手段,要传递网络信息的大都是靠socket实现的。2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet底层是socket,jsp所转化的servlet是HttpServlet,它是对http协议的封装。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及...

网络编程必须使用socket吗
不一定。汇编也行,但不太推荐。

网络编程用什么语言写的,就是像tcpudp协议都是用什么写出来的?_百度知 ...
每一种编程语言都有socketAPI,所以每种语言都能用于网络编程。高并发的Server是用C写的。UDPTCP是四层协议,和编程语言并没有关系,但协议结构都是以C为蓝本设计的,所以用C的struct就可以很方便的组装报文。二进制协议用C开发是最方便的。网络编程通常是指能编写能跨越网络的应用,由于网站开发也属于...

网络编程必须使用socket吗
网络设备和其他设备不一样,它的驱动被系统封装在内核里,只提供了对外的接口,即socket

网络编程中,使用Socket和TcpClient有什么区别
--- Socket是对网络层操作 TcpClient是对传输层操作 ASP.NET是对会话层操作 --- TcpClient是Socket的基础上的封装。一般的应用,用TcpClient可以了,或者使用NetStream,如果要做点高级的事情,建议用Socket做。

什么是Socket
要学Internet上的TCP\/IP网络编程,必须理解Socket接口。Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊的I\/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个...

tcp\/ip网络编程用的什么语言啊
C语言在TCP\/IP网络编程中广泛应用。它提供了一种简洁高效的方式来实现网络通信。通过使用C语言,您可以直接控制内存操作和系统调用,这对于网络编程来说至关重要。例如,您需要使用socket编程实现TCP\/IP协议的通信功能时,通常会涉及到`socket.h>`、`in.h>`和`inet.h>`等头文件。在编写TCP\/IP网络...

网络编程中,使用Socket和TcpClient有什么区别
--- Socket是对网络层操作 TcpClient是对传输层操作 ASP.NET是对会话层操作 --- TcpClient是Socket的基础上的封装。一般的应用,用TcpClient可以了,或者使用NetStream,如果要做点高级的事情,建议用Socket做。

socket端口是什么?有什么用?有什么关于socket端口的知识点
在实际应用中,Socket的使用非常广泛。例如,在构建Web服务器时,服务器会监听特定的端口,等待客户端的连接请求。当客户端发送请求到服务器时,服务器通过Socket接收这个请求,然后根据请求的内容做出相应的处理。这个过程,就涉及到了Socket的重要作用。总结来说,Socket是一个强大的工具,它简化了网络编程...

B\/S结构的软件服务器端与客户端能不能用不同的语言编写代码?
能,只要遵循相同的网络协议就可以。网络编程一般用socket套接字实现,凡是支持socket的语言都可以用于编写。

相似回答