ID 学习二 FILE I/O
- TCP CONNECT
此文件io工具用于打开和另外一台电脑的tcp/ip连接
电脑(本地网络、ip地址或者完整主机名称)
Inputs
Server ID
想要连接的主机名称或者IP地址
TCP Port for connection
想要连接的远端主机的端口号码
Outputs
Socket handle
对于已经建立的连接创建唯一的标识符
其他的TCP/IP工具使用这个handle去发送和接受字符串以及整型值
Exits Paths
Success
如果连接已经建立并且一个handle以及返回,则采用这个退出通道
Failure
如果连接没有简历则采用这个退出通道 - TCP close
此文件io工具用于关闭和另外一台电脑的指定的tcp/ip连接
Inputs
Socket Handle
将要被关闭的socket通信的标识符
Exit Paths
Next
这个工具总是采用(Next)退出通道 TCP listen
这个io工具告诉IC开始监听另一台电脑的尝试去创建和IC服务器的TCP/IP连接;
当连接已经建立,这个工具生成一个TCP/IP连接事件,此事件用来开始tcp/ip连接接受初始。
Inputs
TCP Port for connect
监视连接端口
Exits Paths
Success
如果端口已经成功的确认和监视,采用这个success通道
Failure
如果另一个TCP监听工具已经监视指定的端口,采用这个failure通道- TCP read string
这个io工具读取一个字符串值,此值通过在另外一个电脑上的tcp/ip连接传递。
Inputs
Socket handle
一个通过TCP连接或者tcp/ip连接接受产生的唯一的socket连接标识符
String type
被读的字符串类型
Number of characters to read
指的是在采取success退出通道前的最大读取数量
如果字符串结束字符阅读前达到最大值,这个工具停止阅读和成功退出路径
Characters to indicate end of string
表示字符串结束的特性
如果在读取字符串结束特征之前已经读取到了最大数字特征,这个工具将停止阅读和采取success退出路径。
如果有多个角色分配,这个工具将只承认第一个分配的角色。
例如,如果“end”被配置为显示字符串的结束,这个工具将只承认“e”作为字符串结束特征,并且当第一次遇到一个“e”时,停止阅读。
Read timeout
在采取timeout退出路径之前等待的秒数(整数)
Outputs
String value
读取字符串的值
Exit paths
Success
如果连接成功并且返回一个值,这个工具采用success退出通道
Timeout
如果在指定的读超时参数数值内没有读到内容,工具采取超时退出通道
Failure
如果socket handle是无效的,工具采取failure退出路径 - TCP read integer
这个io工具读取一个整数值,此值通过在另外一个电脑上的tcp/ip连接传递。
Inputs
Socket handle
一个通过TCP连接或者tcp/ip连接接受产生的唯一的socket连接标识符
Integer byte ordering
不同的机器架构有时使用不同字节顺序存储数据。例如,基于英特尔处理器的机器存储数据的倒序Macintosh(摩托罗拉)机器。如果你不确定字节次序的机器寄给你整数值,采取默认true值。
Read timeout
在采取timeout退出路径之前等待的秒数(整数)
Outputs
Integer value
读取整数的值
Exit paths
Success
如果连接成功并且返回一个值,这个工具采用success退出通道
Timeout
如果在指定的读超时参数数值内没有读到内容,工具采取超时退出通道
Failure
如果socket handle是无效的,工具采取failure退出路径 - TCP write integer
这个文件I / O工具将一个整数值写入计算机通过TCP / IP连接
Inputs
Socket handle
一个通过TCP连接或者tcp/ip连接接受产生的唯一的socket连接标识符
Integer value
想要写到连接中的值
Integer byte ordering
不同的机器架构有时使用不同字节顺序存储数据。例如,基于英特尔处理器的机器存储数据的倒序Macintosh(摩托罗拉)机器。如果你不确定机器接收的整数值的字节次序,采取默认true值。
Exit paths
Success
如果整数被成功的写入,采用success通道
Failure
如果socket handle是无效的,采取failure通道 TCP write string
这个文件I / O工具将一个字符串值写入计算机通过TCP / IP连接
Inputs
Socket handle
一个通过TCP连接或者tcp/ip连接接受产生的唯一的socket连接标识符
String value
写入连接的值
String type
被写的字符串的类型
Exit paths
Success
如果整数被成功的写入,采用success通道
Failure
如果socket handle是无效的,采取failure通道
ID 学习二 FILE I/O的更多相关文章
- Hbase深入学习(二) 安装hbase
Hbase深入学习(二) 安装hbase This guidedescribes setup of a standalone hbase instance that uses the local fi ...
- Android JNI学习(二)——实战JNI之“hello world”
本系列文章如下: Android JNI(一)——NDK与JNI基础 Android JNI学习(二)——实战JNI之“hello world” Android JNI学习(三)——Java与Nati ...
- emberjs学习二(ember-data和localstorage_adapter)
emberjs学习二(ember-data和localstorage_adapter) 准备工作 首先我们加入ember-data和ember-localstorage-adapter两个依赖项,使用 ...
- ReactJS入门学习二
ReactJS入门学习二 阅读目录 React的背景和基本原理 理解React.render() 什么是JSX? 为什么要使用JSX? JSX的语法 如何在JSX中如何使用事件 如何在JSX中如何使用 ...
- TweenMax动画库学习(二)
目录 TweenMax动画库学习(一) TweenMax动画库学习(二) TweenMax动画库学习(三) Tw ...
- Quartz学习--二 Hello Quartz! 和源码分析
Quartz学习--二 Hello Quartz! 和源码分析 三. Hello Quartz! 我会跟着 第一章 6.2 的图来 进行同步代码编写 简单入门示例: 创建一个新的java普通工程 ...
- SpringCloud学习(二):微服务入门实战项目搭建
一.开始使用Spring Cloud实战微服务 1.SpringCloud是什么? 云计算的解决方案?不是 SpringCloud是一个在SpringBoot的基础上构建的一个快速构建分布式系统的工具 ...
- DjangoRestFramework学习二之序列化组件、视图组件 serializer modelserializer
DjangoRestFramework学习二之序列化组件.视图组件 本节目录 一 序列化组件 二 视图组件 三 xxx 四 xxx 五 xxx 六 xxx 七 xxx 八 xxx 一 序列化组 ...
- day 82 Vue学习二之vue结合项目简单使用、this指向问题
Vue学习二之vue结合项目简单使用.this指向问题 本节目录 一 阶段性项目流程梳理 二 vue切换图片 三 vue中使用ajax 四 vue实现音乐播放器 五 vue的计算属性和监听器 六 ...
随机推荐
- mysql update语句与limit的结合使用
有时候有需要批量更新数据表中从多少行到多少行的某个字段的值 mysql的update语句只支持更新前多少行,不支持从某行到另一行,比如 UPDATE tb_name SET column_name=' ...
- SQL Server CDC最佳实践
企业核心业务系统oltp的数据需要通过ETL同步到数据仓库,原始的ETL流程通过定制化从SQL Server中进行数据抽取,经过生产环境的监控,发现ETL过程的query会对生产系统造成额外负载.于是 ...
- 深入浅出mysql笔记---1、mysql下载安装
深入浅出mysql笔记---1.mysql下载安装 一.总结 一句话总结: linux下rpm安装即可 1.linux的wget命令作用? 下载文件的工具:比如wget http://cn.wordp ...
- bind标签_databaseId标签,_parameter标签的使用
1.在接口写方法 public List<Employee> getEmpsTestInnerParameter(Employee employee); 2在映射文件中进行配置 <s ...
- SOUI3.0仿Android插值动画使用方法
在Android系统中,有插值动画,数值动画,属性动画,帧动画. 帧动画,在SOUI里可以通过AnimateImg这个控件来实现,其它几种动画3.0之前不支持,需要类似动画效果,只能自己通过定时器去实 ...
- Mac上的应用,例如Xcode需要输入原始下载账号才能更新问题
为了免下载安装Xcode,安装时使用了别人提供的Xcode.dmg安装,或者公司接管上任同事使用的Mac时,上面的应用都是用别人的账号购买下载的,而非使用自己账号在AppStore下载的. 这样的安装 ...
- Navicat Premium Mac 12 破解方法-亲测成功
参照这2篇文档,破解成功了.操作步骤写的很清楚,不再缀述,只记录一下自己破解过程中,认为要注意的点.以免以后再多花时间熟悉重新熟悉操作步骤 Mac安装Navicat(破解版) Navicat Prem ...
- Linux_ServicesManagement_RHEL7
目录 目录 Network Manager RHEL7的服务管理systemctl指令 服务的启动停止重载重启 服务的分类 指令选项 Network Manager 注意:network servic ...
- 阿里云 Centos7 部署 Django 项目
前期准备 阿里云服务器 mysql数据库 已经本地运行成功的项目 阿里云服务器的环境配置 Git #代码管理 Gitlab #代码托管,要求服务器内存不低于2G,我选择放弃 Mysql #连接数据库 ...
- Chapter03 第二节 const限定符的使用
3.2 const限定符 const的作用:替代#define作为有类型检查的常量来使用.他的值被初始化后就固定了,成为一个只读变量,不能更改.(推荐使用特殊的命名规范来区分常量和非常量). cons ...