网络协议随记(上)

网络协议随记(上),第1张

网络协议随记(上) 一、基本概念 1、客户端VS服务器

  • JVM是java machine environment的简称,即java虚拟机
  • Tomcat是服务器最常用的软件,绑定一个端口即可使用,通过启动服务器软件来执行客户端提交的代码
2、访问服务器的项目

访问http://ip地址:端口/项目地址,例如:

访问http:192.168.12.32:8080/qq/login?user=root&passwd=123

ip地址为127.0.0.1或者localhost即本地ip地址

3、网络参考模型
  • OSI参考模型(七层)

  • TCP/IP模型(四层)

网络接口层:物理层、数据链路层

4、搭建一个简易的web服务器 4.1创建一个java工程

在intellJ idea创建一个java工程,这里创建了一个01test工程示例:

4.2添加web框架支持

我这里为了展示如何添加,新建了一个工程02test:

点击确定即可。

4.3给web配置tomcat服务器

这里给web配置的是最常用的tomcat服务器,tomcat服务器是开源的轻量级Web应用服务器, *** 作如下:


​ 选择第一项工件,然后选择当前的项目,再滑到下面,修改应用程序上下文,此处为修改url的访问地址,修改后可以此名字来访问当前项目,这么做是为了以后访问的方便,不改亦可以。例如修改为/02test(一定不要漏了/),访问url变为http://127.0.0.1:8080/02test,否则默认为http://127.0.0.1:8080/02Test_war_exploded。然后,点击确定。

接着,点击运行或者调试tomcat服务器,开始部署服务器:

服务器输出框显示部署成功,随之浏览器d出新窗口,显示 E N D END END,即完成部署工作。

4.4添加tomcat库

因为web要依赖服务器库,这里要添加tomcat库:

点击,选择项目结构

添加库,选择电脑上安装的tomcat库,点击添加,最后确定,会发现外部库中多了tomcat库:

4.5添加html文件

新建html文件夹,这里做个简单的登录页面,添加的html源代码如下:




    
    登录窗口



用户名

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3988903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-21
下一篇 2022-10-21

发表评论

登录后才能评论

评论列表(0条)

保存