• Android网络|Socket(Eclipse-Java)

    在类ServerSocket中包含了如下监听客户端连接请求的方法Socket accept():如果接收到一个客户端Socket的连接请求,该方法将返回一个与客户端Socket对应的Socket,否则该方法将一直处于等待状态,线程也被阻塞。...
    文章 2022-09-26 51浏览量
  • Android智能穿戴设备开发指南》——第6章,第6.1节...

    Socket通常用来实现客户端服务器端的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯一确定。但是,Socket所支持的协议种类也不光TCP/IP一种,因此,两者之间是没有必然...
    文章 2017-05-02 1659浏览量
  • Java 语言实现的 I/O 模型

    通过Socket对象的getInputStream()getOutputStream()方法获得与客户端通信的输入流输出流,进行通信交互 完成交互后关闭连接 3.Java Non-blocking I/O(NIO)介绍 3.1 Buffer 缓冲区 在Classic I/O库中,数据直接...
    文章 2018-07-24 1042浏览量
  • AndroidAndroid网络编程概述

    服务器端发送xml数据(也称为实体Entity)XML格式是通信的标准语言,Android系统也可以通过发送XML文件传输数据.1)将生成的XML文件写入到byte数组中,并设置为UTF-8:byte[]xmlbyte=xml.toString().getBytes("UTF-8")...
    文章 2014-11-19 1765浏览量
  • Java4Android之socket网络通信基础

    Server端所要做的事情主要是建立一个通信的端点,然后等待客户端发送的请求。典型的处理步骤如下: 1.构建一个ServerSocket实例,指定本地的端口。这个socket就是用来监听指定端口的连接请求的。2.重复如下几个步骤...
    文章 2014-09-11 1287浏览量
  • 网络编程懒人入门(八):手把手教你写基于TCP的Socket...

    客户端收到服务器的 SYN 后,回复一个 ACK y+1,这个 ACK 则是告诉服务器,SYN 已经收到,服务器可以发送数据了。经过这 3 步,TCP 连接就建立了,这里需要注意的有三点: 连接是由客户端主动发起的;在第 3 步客户...
    文章 2018-06-29 2106浏览量
  • Android Socket编程(tcp)初探

    前言 之前一直对socket编程这块比较陌生,并且在刚开始工作的时候比较抗拒。其实,都是因为当时自己比较菜,这块比较难处理,在舒适区呆的习惯了。所以,还是应该让自己走出舒适区,多...Android网络编程之-Socket编程
    文章 2018-06-14 1383浏览量
  • 迈向高阶:优秀Android程序员必知必会的网络基础

    服务端申请CA机构颁发的证书,则获取到了证书的公钥和私钥,私钥只有服务器端自己知道,而公钥可以告知其他人,如可以把公钥传给客户端,这样客户端通过服务端传来的公钥来加密自己传输的数据,而服务端利用私钥就...
    文章 2018-09-17 2695浏览量
  • Android系列网络(一)-使用HttpClient发送HTTP请求...

    第三种:TCP/IP协议,它也是最底层的协议,其它的方式必须是要通过它,但是要想实现这种协议必须要实现socket编程,这种方法是用来上传一些比较大的文件,视频,进行断点续传的操作。2、客户端连接服务器实现内部的...
    文章 2016-05-03 3311浏览量
  • Netty干货分享:京东京麦的生产级TCP网关技术实践总结

    客户端通过域名+端口访问TCP网关,域名不同的运营商对应不同的VIP,VIP发布在LVS上,LVS将请求转发给后端的HAProxy,再由HAProxy把请求转发给后端的Netty的IP+Port。LVS转发给后端的HAProxy,请求经过LVS,但是响应...
    文章 2017-12-01 4618浏览量
  • 【原创】新手入门一篇就够:从零开发移动IM

    我们都知道,IM系统的业务本质就是客户端与客户端进行消息的实时传递,而技术基础就是基于Socket连接的实时数据读写,那么基本的网络编程理论基础是作为新手的你必须掌握的知识点。当然,作为IM开发来说,基础的网络...
    文章 2016-08-03 2320浏览量
  • 以网游服务的网络接入层设计为例,理解实时通信的...

    在实际游戏开发中不管是采用TCP还是UDP方式,都较少利用通过Socket编程方式直接进行,一来因为开发工作量大,质量性能难以保证;二来平台兼容性不好(比如H5并没有提供socket编程能力),而是基于更上层的通讯协议比如...
    文章 2018-08-29 3383浏览量
  • 不为人知的网络编程(十一):从底层入手,深度分析TCP...

    客户端通过connect系统调用命令内核发出SYNC、ACK等包来实现和服务器TCP连接的建立&xff1b;2&xff09;在服务器端&xff0c;可能会接收许许多多的连接请求&xff0c;内核还需要借助一些辅助数据结构-半连接队列和全连接队列。...
    文章 2022-05-26 215浏览量
  • 简述移动端IM开发的那些坑:架构设计、通信协议和客户端

    通过将这些类包含在项目中,可以很轻松的调用相关方法来完成业务消息的序列化反序列化工作。语言支持:原生支持c++、java、python等多达10余种语言。补充2:Protobuf主要适用于 需要和其它系统做消息交换的,对...
    文章 2016-08-29 3557浏览量
  • Service与Android系统实现(1)

    这种交互性的跨进程需求,跟我们传统的 C/S(客户端/服务器)构架类似,客户端使用IPC访问服务,而服务器端则实现具体的代码逻辑,通过IPC提供服务。唯一的区别是受限于调用时的行为模 式,一般,跨进程交互只提供...
    文章 2017-11-14 780浏览量
  • Android开发技术周报 Issue#4

    多进程共享数据的方法有很多种,在Android中常用的有:SharedPreferences(多进程模式)、广播、Socket、ContentProvider、Messenger、AIDL等。这些方法适用于不同的使用场景,又有各自的局限性。本文即将介绍的是通过...
    文章 2017-02-16 2412浏览量
  • 初见 web socket技术

    Web 应用的信息交互过程通常是客户端通过浏览器发出一个请求,服务器端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种机制对于信息变化不是特别频繁的应用尚能相安无事,但是...
    文章 2017-11-16 1425浏览量
  • 如约而至:微信自用的移动IM网络层跨平台组件库Mars...

    如果说高可用高性能只是客户端本身的考虑的话,负载均衡就需要结合服务器端来考虑了,做一个客户端网络永远不能只把眼光放在客户端上。任何有关网络访问的决策都要考虑给服务器所带来的额外压力是多大。为了选用质量...
    文章 2016-12-28 1963浏览量
  • 【转】如约而至:微信自用的移动IM网络层跨平台组件...

    如果说高可用高性能只是客户端本身的考虑的话,负载均衡就需要结合服务器端来考虑了,做一个客户端网络永远不能只把眼光放在客户端上。任何有关网络访问的决策都要考虑给服务器所带来的额外压力是多大。为了选用质量...
    文章 2016-12-29 2862浏览量
  • Appium Server源码分析作为Bootstrap客户端

    它是个http服务器,它专门接收从客户端通过基于http的REST协议发送过来的命令 他是bootstrap客户端:它接收到客户端的命令后,需要想办法把这些命令发送给目标安卓机器的bootstrap来驱动uiatuomator来做事情 通过上...
    文章 2017-07-03 1498浏览量
  • 新手入门:目前为止最透彻的的Netty高性能原理和框架...

    Netty 是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器客户端。本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然...
    文章 2018-11-05 3419浏览量
  • 现代IM系统中聊天消息的同步和存储方案探讨

    《简述移动端IM开发的那些坑:架构设计、通信协议和客户端》 《一套海量在线用户的移动端IM架构设计实践分享(含详细图文)》 《一套原创分布式即时通讯(IM)系统理论架构方案》 《从零到卓越:京东客服即时通讯系统的...
    文章 2017-11-24 4792浏览量
  • 温故知新,HTTP/2

    因此,客户端可以限定推送流的数量,或者通过把这个值设置为0,完全禁用服务器推送,而且,所有推送的资源都遵守同源策略。服务器不能随便将第三方资源推送给客户端,而必须是经过双方确认才行。所有服务器推送流都...
    文章 2019-01-07 1292浏览量
  • Android面试题(2)

    3.android中线程线程,进程进程之间如何通信 1、一个 Android 程序开始运行时,会单独启动一个Process。默认情况下,所有这个程序中的Activity或者Service都会跑在这个Process。默认情况下,一个Android程序也...
    文章 2017-08-27 1263浏览量
  • Android开发学习清单

    ServiceBroadcastReceiver10.1 Service简介10.1.1 创建、配置Service10.1.2 启动和停止Service10.1.3 绑定本地Service并与之通信10.1.4 Service的生命周期10.2 跨进程调用Service(AIDL服务)10.2.1 AIDL服务简介10....
    文章 2014-03-20 1535浏览量
  • Android开发学习清单

    Android SlidingMenu 仿网易新闻客户端布局 没有R.java问题找不到getActionBar()方法 Android 2.x中使用actionbar-Actionbarsherlock Android 2.x中使用actionbar-Actionbarsherlock(2) android布局文件中android:...
    文章 2017-11-25 1599浏览量
  • 开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的...

    从前往后看的话,前端有支持多平台的客户端,包括Android、iPhone/Mac、Windows、Web,后端是负责登录和负载均衡的LoginService,负责消息通信的MsgService,负责调度管理和集群扩展的RouterService,负责业务逻辑的...
    文章 2016-07-28 2478浏览量
  • 【移动开发】WIFI热点通信(二)

    相信大家在上一篇中已经了解了Android中WIFI热点通信的相关操作知识(http://smallwoniu.blog.51cto.com/3911954/1536126),今天我们将在上一篇代码基础上进行Socket编程,实现一个简单的多人聊天室功能,以达到...
    文章 2017-11-15 1155浏览量
  • 【移动开发】WIFI热点通信(二)

    相信大家在上一篇中已经了解了Android中WIFI热点通信的相关操作知识(http://smallwoniu.blog.51cto.com/3911954/1536126),今天我们将在上一篇代码基础上进行Socket编程,实现一个简单的多人聊天室功能,以达到...
    文章 2017-11-15 1050浏览量
  • Android开发常用开源框架

    Android开源框架系列Android开源项目Android开发常用开源框架2Android开发常用开源框架3GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频2017年伊始&xff0c;你需要尝试的25个Android第三方库...
    文章 2022-01-19 402浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化