ISFRAME 信息系统架构平台 isframe@qq.com
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,下载单个文件 。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,下载DIR目录或其中的子目录中的文件。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,上传单个文件到DIR目录下。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,上传本地目录中的文件到DIR目录下。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,查询DIR目录或其子目录中的文件列表,相当于在服务器的指定目录下执行 dir 命令或 ls 命令。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,将命令输入内容写入DIR下的文件中。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,读取DIR下指定文件的内容。
WNODE0 服务指定一个目录DIR,CLIENT0 访问WNODE0服务器,发送删除DIR下指定文件的指令。
WNODE0 服务定义操作,CLIENT0 访问WNODE0服务器,发送“操作语句”和“输入参数”,读取WNODE0 的输出参数和结果集。
CLIENT 向 ISFRAME DA 服务发送命令,ISFRAME DA 根据命令执行数据库操作,CLIENT 可以提供灵活SQL语句。
本例演示一个数据库存储过程的例子。
WNODE0 服务连接数据库服务器,报客户端输入的参数,传递给存储过程,把存储过程的"OUTPUT参数"和 "DATASET结果集"传递给客户端。
ISFRAME DA作为应用服务器,通过配置就可以调用数据库语句,数据库存储过程,操作系统的可执行程序和脚本程序.本例是个windows程序,就演示一个DOS bat 脚本,如果是unix 各种shell脚本可以灵活实现
本例客户端发送到服务器两个数字,服务器将两个数字求和后返回结果。简单例子展示了DA的服务功能
关于ISFRAME DA,以上实例演示了他部分功能,在业务应用中,DA的特点是“并发”与“应用导航”。
在海量客户连接的情况下,DA的并发队列机制有效提高客户体验和系统性能;
在多个数据中心协同作业方面,利用DA“应用导航”功能,多个服务节点联合为一个业务整体。
例如,一个“商家”有三个分公司仓库,北京仓库、郑州仓库、武汉仓库。 北京的“客户”向“北京仓库”发起购货申请,“北京仓库”有货,由“北京仓库”发货。
“北京仓库”缺货,向近处“郑州仓库”转发申请,“郑州仓库”有货,由“郑州”发货。
如果“郑州仓库”也缺货,向“武汉仓库”转发申请,“武汉仓库”有货,由“武汉”发货。
如果“武汉仓库”也缺货,向客户回复“缺货”。
真个过程,客户端发“请求”,接收“回复”。仓库之间由 isframe 应用导航完成。“客户” 面向“整个”商家,而不是面向众多发货节点。
同时,可应用isframe 构建三个分公司仓库之间的结算流程。
DA 可以完成对各种程序的调用,各种数据库的操作,最突出的功能是应用导航/多点协作。
完成一系列操作的源动力是客户端发送指令和输入参数,并接收返回结果,为此,ISFRAME 提供了c/c++ ,java,c# 的多种语言的接口。
在使用 isf_cmd.exe 命令行不足以完成复杂的业务操作时,应用API接口进行客户端程序的开发。
本例的后台环境基于命令行货物申请实例,如果没有测试该实例,请向部属该实例的环境和准备,本例只讨论java开发部分。
相关内容:ISFRAME 是什么?、章节目录、试验环境、异步流通 DC 、
定时任务 SCHEDULE 、ISFRAME工具箱
ISFRAME 信息系统架构平台 dis_00200_da
应用服务器,可以调用脚本,可以操作数据库,可以处理文件,可以远程协同
原文地址:http://13130769.blog.51cto.com/13120769/1973852