科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 Linux系统环境下的Socket编程详细解析

Linux系统环境下的Socket编程详细解析

Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。本文介绍了Linux系统环境下Socket的建立、Socket配置以及Socket编程的方法。
  • 技术分类:软件
  • 行业属性:通用行业
  • 相关厂商:暂无机构
  • 文档大小:N/A
  • 文档类型:doc
  • 分享人:user04
  • 日期:2007-09-18 14:57:27
  • 关键字:
  • 下载文档
相关文档
  • 2007-12-26 16:07:26

    在Linux系统下面架设Sendmail服务器

    本文介绍了Linux系统中的Sendmail服务器的配置。首先安装Sendmail所需软件,修改/etc/mail/local-hosts-name文件。增加本地域和主机的FQDN,记住只是本地主机的FQDN和域名FQDN,不要添加其他域的然后更改/etc/mail/sendmail.mc文件。

    标签:服务器SendmailLinux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 16:06:56

    通过COM口管理Linux系统服务器简介

    本文介绍了如何方便地管理没有显示器和键盘的Linux服务器了,实际生产中可以使用终端服务器代替管理工作站来管理非常多的服务器。简单地说终端服务器有许多COM口,可以同时连接多个服务器(或者网络设备如思科路由器)的CONSOLE,以实现集中式管理。

    标签:COM服务器Linux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-06 15:16:58

    基于GPRS的SOCKET通信的应用研究

    SOCKET通信是目前常用的通信方式之一。文中以8位单片机AT89C52作为微控制器,它利用自带的异步串口与电平转换芯片MAX232和 GPRS模块连接,使用AT命令对GPRS模块LT8030进行控制,从而实现SOCKET通信。详细介绍SOCKET通信中要用到的AT命令,并给出实现SOCKET通信的完整程序。

    标签:应用研究研究通信应用应用socket通信GPRS通信socketsocketGPRSGPRS

    分类:职场管理

    分享人:itp_dev

    文件:N/A

  • 2007-12-05 15:08:27

    用.net中的socket实现文件传输

    本文介绍的简单的例子中我们将通过socket来实现文件的网络传输和接收功能。要实现这两个功能我们需要通过vs.net建立两个实例来完成。一个发送端,一个接收端。

    标签:文件传输socket.NET

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-20 17:05:16

    Linux操作系统内核等待队列机制介绍

    相信很多写程序的人都写过 socket 的程序。当我们 open 一个 socket 之后,接着去读取这个 socket,如果此时没有任何资料可供读取,那 read 就会 block 住,直到有资料可读取才会传回来。在 Linux kernel 里有一个数据结构可以帮助我们做到这样的功能。这个数据结构就是本位要为大家介绍的 wait queue。在 kernel 里,wait_queue 的应用很广,举凡 device driver semaphore 等方面都会使用到 wait_queue 来 implement。所以,它算是 kernel 里基本的一个数据结构。

    标签:socket内核Linux

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-19 22:43:31

    Linux系统环境下的Socket编程详细解析

    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返 回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。本文介绍了在Linux系统环境下的Socket建立、配置、连接建立、数据传输的方法。

    标签:socketLinux

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-19 16:42:56

    Linux系统环境下的高级隐藏技术介绍

    隐藏技术在计算机系统安全中应用十分广泛,尤其是在网络攻击中,当攻击者成功侵入一个系统 后,有效隐藏攻击者的文件、进程及其加载的模块变得尤为重要。本文对Linux环境下的一些高级隐藏技术进行了分析研究,其中所涉及的技术不仅可以用在系统安全方面,在其他方面也有重要的借鉴意义。由于Linux的开放特性,使得攻击者一旦获得了root权限就能够对系统进行较多的修改,所以避免第一次被入侵是至关重要的。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-19 10:18:21

    Linux系统下Mp3标签乱码问题的分析和解决

    Linux系统里所有的mp3播放器都会有乱码的问题,这是因为这些mp3播放器都是依赖系统内的libid3tag库完全按照ID3的标准来读取标签内容的。它不论mp3是采取何种的标准的标签,只要mp3的标签的内容是Unicode编码存储的,那么显示肯定是正常的。如果遇到是以gbk、gb18030、big5等编码的中文内容时,它还是会把它当成ISO-8859-1来读取,乱码就成了必然。说了这么多,现在问题就变得简单了,似乎我们只需要把mp3标签里面用gbk、gb18030、big5等编码存储的中文内容修改为Unicode编码,那么基本上所有Linux下的播放器都能正常识别mp3标签了。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-17 13:23:27

    Linux上实现Socket的多进程实时通信

    套接口为目前Linux上最为广泛使用的一种的进程间通信机制,与其他的Linux通信机制不同之处在于除了它可用于单机内的进程间通信以外,还可用于不同机器之间的进程间通信。但是由于Socket本身不支持同时等待和超时处理,所以它不能直接用来多进程之间的相互实时通信。本文提出一个基于Socket的多进程之间通信的实现方法。原理是建立一个进程专 门用来做为通信服务器(server)来中转各个进程之间的通信。

    标签:进程socket

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-17 10:29:31

    Linux操作系统套接字编程的5个隐患

    在 4.2 BSD UNIX® 操作系统中首次引入,Sockets API 现在是任何操作系统的标准特性。事实上,很难找到一种不支持 Sockets API 的现代语言。该 API 相当简单,但新的开发人员仍然会遇到一些常见的隐患。本文识别那些隐患并向您显示如何避开它们。

    标签:socketLinux套接字

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-15 16:43:59

    Linux系统下超级强悍的下载工具Curl

    本文将为大家简单介绍Linux系统下超级强悍的下载工具Curl。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 16:00:49

    Linux系统中关于Kill命令的进程调度

    当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原 因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。kill命令是通过向进程发送指定的信号来结束进程的。如果没有指定发送信号,那么默认值为TERM信号。TERM信号将终止所有不能捕获该信号的进程。至于那些可以捕获该信号的进程可能就需要使用kill(9)信号了,该信号是不能被捕捉的。

    标签:KILLLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-11-08 10:28:35

    Linux系统内核文件Cache管理机制

    自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有 301 台部署的是 Linux 操作系统。因此,研究和使用 Linux 已经成为开发者的不可回避的问题了。本文介绍一下 Linux 内核中文件 Cache 管理的机制。以 2.6 系列内核为基准,主要讲述工作原理、数据结构和算法,不涉及具体代码。

    标签:CACHE内核Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:24:51

    Linux系统办公电子表格Calc

    Calc和Excel最大的区别就是其函数定义。虽然Calc的函数定义和Excel类似,但还是有诸多微小的差别,这也是Calc对带有复杂函数运算公式的xls文档有小小兼容问题的原因。 所以,要想学好Calc,关键是掌握其常用功能与Excel的微小差别以及Calc的函数,掌握两种程序的差异来学习还是比较容易的,比较头痛的就是Calc那一大堆函数,不用担心,本文会告诉你学习这些函数的诀窍。

    标签:Linux系统

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-08 10:12:48

    Linux系统下Apache与Tomcat整合的简单方法

    本文介绍了Linux系统下Apache与Tomcat整合的简单方法。

    标签:TomcatApacheLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-22 17:41:05

    Linux系统上把PHP编译进Apache静态内核

    Apache整合PHP有两种方式:一种是DSO模式,把PHP当作Apache的外部模块来调用,这样增加了Apache的灵活性,但会带来5%的性能降低;另一种方式是把PHP编译进Apache的内核,这样牺牲了以后调整的灵活性。本文介绍了把PHP编译进Apache的静态内核的方法。

    标签:ApachePHPLinux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 10:04:48

    Linux系统下的网络互访管理软件大全

    使用Linux作系统的时候,查找局域网中其他资源是一件挺麻烦的事情,然而大部分人都不希望自己的电脑孤孤单单的,所以找到自己的“网上邻居”是一件很重要的事情啊。本文介绍的四款非常方便、易用的小软件,会让你查找“网络邻居”马上变得简单无比。

    标签:网络邻居Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-17 09:50:24

    做好防范 Linux系统下的攻击软件全接触

    Linux系统中最常见的缺陷就是缓冲区溢出,缓冲区以前可能被定义为“包含相同数 据类型的实例的一个连续计算机内存块”。极其常见的缓冲区种类是简单的字符数组,溢出就是数据被添加到分配给该缓冲区的内存块之外。由此,我们可以看到,作为开源系统,Linux系统中的代码检查就显得十分重要。对于攻击者和管理员来说,谁首先重视它,就在一定程度上取得了主动权。

    标签:Linux系统

    分类:软件

    分享人:user04

    文件:N/A

  • 2007-10-16 18:08:12

    使用Debian Linux操作系统架设安全的网关

    本文介绍了使用Debian Linux操作系统架设安全网关的流程。

    标签:安全网关Linux系统

    分类:安全

    分享人:user04

    文件:N/A

  • 2007-10-16 17:54:44

    利用Capability的特征加强Linux系统安全

    传统UNIX的信任状模型非常简单,在这种模型中,一个进程要么什么都能做,要么几乎什么也不能做,这取决于进程的UID。如果一个进程需要执行绑定到私有端口、加载/卸载内核模块以及管理文件系统等操作时,就需要完全的root权限。很显然这样做对系统安全存在很大的威胁。使用能力可以减小这种风险。系统管理员为了系统的安全可以剥夺root用户的能力,这样即使root用户也将无法进行某些操作。而这个过程又是不可逆的,也就是说如果一种能力被删除,除非重新启动系统,否则即使root用户也无法重新添加被删除的能力。

    标签:Linux系统capability

    分类:安全

    分享人:user04

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书