java中socket是网络编程,jsp也是网络编程 (1)他们有什么联系和区别? (2)jsp底层的实现使用socket吗
4个回答
展开全部
1。socket是网络数据传输层主要技术手段,要传递网络信息的大都是靠socket实现的。
2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet 底层是 socket,jsp所转化的servlet是HttpServlet,它是对http 协议的封装 。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及他们的字节码.class文件。
总的来说呢,底层到高层这么来的:
socket->HttpServlet->JSP
所以你非要说jsp底层是有socket实现的也没错。
2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet 底层是 socket,jsp所转化的servlet是HttpServlet,它是对http 协议的封装 。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及他们的字节码.class文件。
总的来说呢,底层到高层这么来的:
socket->HttpServlet->JSP
所以你非要说jsp底层是有socket实现的也没错。
展开全部
1.socket是网络编程
2.jsp不是网络编程,网络编程指的就是socket编程。可以管jsp叫网站编程
socket是底层的实现
2.jsp不是网络编程,网络编程指的就是socket编程。可以管jsp叫网站编程
socket是底层的实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、socket是通信层的数据处理方式,比如A机器与B机器进行数据传输,可以用ClientSocket与ServerSocket进行数据交互,是C/S架构的。
2、jsp的处理方式,是用户通过浏览器访问web服务器上的jsp程序,是B/S架构的。
3、jsp的编译是通过web服务器进行解析的。
2、jsp的处理方式,是用户通过浏览器访问web服务器上的jsp程序,是B/S架构的。
3、jsp的编译是通过web服务器进行解析的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询