Socket 是一套建立在TCP/IP协议上的接口不是一个协议 应用层: HTTP FTP SMTP Web传输层: 在两个应用程序之间提供了逻辑而不是物理的通信(TCP UDP) TCP 可靠的 面向连接的服务 UDP 不可靠的 无连接的服务只要底层实现TCP IP协议 都可以用socket进行通 ...
分类:
Web程序 时间:
2018-06-13 21:04:32
阅读次数:
254
FTP VS SFTP FTP是文件传输协议。在网站上,如果你想把文件和人共享,最便捷的方式莫过于把文件上传到FTP服务器上,其他人通过FTP客户端程序来下载所需要的文件。 FTP进行文件传输需要通过端口进行。一般所需端口为: 1. 控制链路—TCP端口21。控制器端。用于发送指令给服务器以及等待服 ...
分类:
其他好文 时间:
2018-06-13 15:05:41
阅读次数:
2247
网络编程是并发大显身手的一个领域,由于服务器是最典型的需要同时处理很多连接的程序,这些连接一般来自于彼此独立的客户端。 本小节,我们会讲解go语言的net包,这个包提供编写一个网络客户端或者服务器程序的基本组件,通信可以是使用TCP,UDP或者Unix domain sockets。 我们的第一个例 ...
分类:
其他好文 时间:
2018-06-10 12:12:44
阅读次数:
161
系统:Centos 7.4 x64位 服务版本:samba-4.7.1、samba-client-4.7 Samba 简介 Samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 Samba最大的功能就是可以用于Linux与windows系统直接的文件共享 ...
分类:
其他好文 时间:
2018-06-09 11:36:02
阅读次数:
1053
181.下列没有直接采用XML技术的是( ) A. UDDI B. SOAP C. AJAX D.DCOM 解答:D DCOM(分布式组件对象模型,分布式组件对象模式)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型 ...
分类:
编程语言 时间:
2018-06-08 23:17:28
阅读次数:
372
H2Console设置系统变量setIGNITE_H2_DEBUG_CONSOLE=true,启动IGNITE的时候会自动弹出一个h2console的浏览器,可以看到建立的索引和具体的数据参考https://apacheignite.readme.io/docs/sql-performance-and-debugging客户端程序可以加System.setProperty("IGNITE
分类:
其他好文 时间:
2018-06-06 18:10:15
阅读次数:
187
总结: 1.长连接机制——分清Websocket,http2,SSE: HTTP/2 引进了 Server Push 技术用来让服务器主动向客户端缓存发送数据。然而,它并不允许直接向客户端程序本身发送数据。服务端推送只能由浏览器处理而不能够在程序代码中进行处理,意即程序代码没有 API 可以用来获取 ...
分类:
编程语言 时间:
2018-06-04 16:38:14
阅读次数:
289
说明: 如果一个软件系统在运行时所创建的相同或相似对象数量太多,将导致运行代价过高,带来系统资源浪费、性能下降等问题 如何避免系统中出现大量相同或相似的对象,同时又不影响客户端程序通过面向对象的方式对这些对象进行操作呢。例如在文字编辑软件中,把每个字符当成对象处理,并分配相应的系统空间,但是随着字符 ...
分类:
编程语言 时间:
2018-06-03 14:26:11
阅读次数:
187
【一个用NIO实现的客户端向服务端单向通信的例子】 【服务端程序】 【客户端程序】 【运行结果】 1.先启动服务端 2.再启动客户端,并输入需要传输的数据 3.再查看服务端接受的数据 ...
分类:
其他好文 时间:
2018-05-31 02:25:30
阅读次数:
157
综合unp前五章,写了一个服务器-客户端程序。 主要功能:客户端从标准输入读入字符串发送到服务器,服务器显示。服务器接受连接后,fork()子进程实现具体操作。 服务器主要过程: socket()->bind()->listen()->accept()->read() 客户端: socket()-> ...
分类:
系统相关 时间:
2018-05-29 20:42:06
阅读次数:
209