中易网

java-httpclient的底层是socket么

答案:2  悬赏:0  
解决时间 2021-03-21 14:07
java-httpclient的底层是socket么
最佳答案
socket是java底层的通信方式.使用的协议是tcp/ip.
而httpclient是模拟(或者说使用)我们日常使用的http协议.也就是说httpclient直接使用的http协议.
而tcp/ip协议是http协议的底层实现.
也就是说http协议要转换成tcp/ip协议.
从java的角度来说,就是httpclient间接的使用了socket来通信.
短连接的意思就是,连接一段时间后无反应就自动断开,而http是request后返回数据;
长连接就是不会断开,这个就需要一个心跳机制了。
全部回答
1。socket是网络数据传输层主要技术手段,要传递网络信息的大都是靠socket实现的。 2.jsp在是这么传输数据的:先转换成servlet,再编译为.class字节码servlet 底层是 socket,jsp所转化的servlet是httpservlet,它是对http 协议的封装 。你可以去web服务器比如tomcat下的work文件夹看看,里面都是jsp转换的servelt以及他们的字节码.class文件。 总的来说呢,底层到高层这么来的: socket->httpservlet->jsp 所以你非要说jsp底层是有socket实现的也没错。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求几本穿越历史架空小说,至少是《窃明》《远
阴堂发黑主要看那里?阴堂发黑又是什么?求助,
双鸭山的四季作文600字
做点心牛舌饼馅用什么香精
夏天七八月,塔城有什么好玩的地方?
太原哪里有卖燃气烧烤炉的??谢谢
建国派出所地址好找么,我有些事要过去
怎么把安全中心图表不显示在任务栏
河西镇建新村卫生室这个地址在什么地方,我要
有三根3米长的管子!工程师要切割成短管!分
智能社上海校区的情况有外边朋友们说的那么好
男人啪啪完为什么没精液射出
网友见面,对方不愿意出路费,却说你先垫了路
2016年天津科技大学录取通知书什么时候到,通
山东菏泽现在还能直接考B2驾驶证吗?6月1日以
推荐资讯
德阳到成都金牛区九里堤青少年活动中心怎么走
符文有限 我想配一套辅助的 擅长锤石、风女、
都匀伯爵花园的游泳池门票价格多少?
hotel king诱惑收视率
自定义英雄世界1.87怎么刷木头
天翼3g上网卡怎么激活 我刚买了张电信的3G上
海康威视怎样更改账号
用汇编语言编写求7!=7*6*5*4*3*2*1的程序
教室里悬挂的电灯处于静止状态。假如悬挂它的
金鱼可以喂玉米渣粥吗?
注射瑞蓝玻尿酸除皱效果怎么样?
16岁(包括16岁)以上的在元旦、春节、清明节
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?