美文网首页
Kotlin网络编程(1)概述

Kotlin网络编程(1)概述

作者: 狼性代码人 | 来源:发表于2019-06-29 11:15 被阅读0次

  现在的应用程序都离不开网络,网络编程是非常重要的一门技术。Kotlin 标准库网络编程源自于 Java 提供的 java.net 包,其中包含了网络编程所需要的一些最基础的类和接口。这些类和接口面向两个不同的层次:

  • 基于 Socket 的低层次网络编程。Socket 采用 TCP、UDP 等协议,这些协议属于低层次的通信协议,编程过程比较复杂。

  • 基于 URL 的高层次网络编程。URL 采用 HTTP 和 HTTPS,这些属于高层次的通信协议,相对低层次的编程过程比较容易。

  低层次网络编程并不意味着它功能不强大。恰恰相反,正式因为层次低,基于 Socket 的编程能够提供更强大的功能和更灵活的控制,但是要更复杂一些。

《网络基础》
《TCP Socket 低层次网络编程》
《UDP Socket 低层次网络编程》
《数据交换格式》
《访问互联网资源》

相关文章

  • Kotlin网络编程(1)概述

      现在的应用程序都离不开网络,网络编程是非常重要的一门技术。Kotlin 标准库网络编程源自于 Java 提供的...

  • Kotlin 学习笔记(一)—— 概述、学习曲线、开发工具、参考

    1. Kotlin 概述 简介 Kotlin 是一门支持多范式、多平台的现代静态编程语言。Kotlin 支持面向对...

  • 网络编程,TCP,UDP

    day26笔记【网络编程,TCP,UDP】 day26授课目录: 1_网络编程(网络编程概述)(了解) A:计算机...

  • java基础-day25-网络编程

    网络编程 1. 网络编程概述 1.1 C/S和B/S 1.2 网络通信协议 1.3 UDP和TCP/IP区别 1....

  • 关于python3 网络编程

    关于python3 网络编程 (1)关于网络编程的概述 通过物理的方式,将零散的...

  • 网络编程概述

    一、网络通信协议 定义:对数据的传输格式、传输效率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换,...

  • 网络编程 - 概述

    首先看一张经典的图: 一、网络链路层 1.以太网协议 以太网协议确定了一系列的约定,让一股又一股的电流能够传递信息...

  • 网络编程 - 概述

    网络模型OSI(Open System Interconnection 开放系统互连)参考模型物理层主要定义物理设...

  • 网络编程概述

    网络编程概述 网络编程中有两个主要的问题: 1.如何准确地定位网络上一台或多台主机;定位主机上的特定的应用 2.找...

  • Android-Kotlin 简介

    概述 使用 Kotlin 更快地编写更好的 Android 应用程序。Kotlin 是一种现代静态类型编程语言,被...

网友评论

      本文标题:Kotlin网络编程(1)概述

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