美文网首页
java结构简单日记

java结构简单日记

作者: TY_ | 来源:发表于2016-10-24 21:46 被阅读9次

软件的三大类型
1.单机类型
2.CS类型
3.BS类型
CS类型即指客户端(Client)与服务端(Server),qq可以作为代表

CS结构图

BS类型指浏览器(Brower)与服务端,就是我们主要讲的内容

BS结构图

在这三类结构中,因为BS类型开发简单、使用方便而且功能强大,所以现在使用最广,当然并不是说BS结构是最好的,具体使用什么结构还需要根据实际的需求来决定,比如,我们电脑中的笔记本、offic以及压缩软件等都是单机软件,而他们使用的也非常广泛,另外BS结构虽然比CS结构在开发和使用上都简单,但是BS结构的灵活性和处理效率都不如CS结构,所以像QQ/大型游戏等软件使用的还是CS结构.
BS结构网络传输的分解方式有两种,一种是标准的OSI参考模型,另一种是TCP/IP参考模型。

OSI和TCP/IP分层模型以及对应关系

其实TCP/IP分层模型也可以看作一种协议。BS结构中TCP/IP模型中的网络接入层没有相应协议,网际互连层就是IP协议,传输层是TCP协议,应用层时HTTP协议。
另外在BS结构中还是用到了DNS协议,而且在HTTP上层还有相关的规范,如Java Web开发中使用的是Servlet标准。

相关文章

  • java结构简单日记

    软件的三大类型1.单机类型2.CS类型3.BS类型CS类型即指客户端(Client)与服务端(Server),qq...

  • 原型模式

    由于 Java 提供了对象的 clone() 方法,所以用 Java 实现原型模式很简单。 1. 模式的结构 原型...

  • Java class文件

    class文件结构 假设我这里有这样一个java文件, 结构非常简单 用Hex Friend工具打开 magic ...

  • java基本程序设计

    先来一段简单的java代码 注意大小写,这是一个Java程序正确的结构 java /** **/自动生成文档 un...

  • Java开发学习之RMI体系结构有哪几层?

    Java开发基础学习中,关于Java的RMI体系了解多少呢?咱们今天就来简单了解下Java学习中RMI体系结构都有...

  • Java基础之集合类

    Java基础之集合类 集合类简单介绍 Java集合是Java提供的工具包,包含了常用的数据结构:集合、链表、队列、...

  • Java内存模型JMM 高并发原子性可见性有序性简介

    JVM运行时内存结构回顾 在JVM相关的介绍中,有说到JAVA运行时的内存结构,简单回顾下 小编整理了一些java...

  • JAVA虚拟机(JVM)二:JVM工作原理

    一、前言 前一节,简单介绍了JAVA的体系结构,其中JVM尤为重要,它是JAVA的核心和基础。 JVM是Java ...

  • 日期操作类

    Date类   从整体的Java来讲,一直在强调简单Java类的主要涉及来自于数据表的结构,那么在数据表的结构中常...

  • Java实现单向链表

    数据结构在Java中运用广泛,了解简单的数据结构基础,有助于我们更加快捷的掌握Java容器的实现。本文主要讲解Ja...

网友评论

      本文标题:java结构简单日记

      本文链接:https://www.haomeiwen.com/subject/semluttx.html