[转帖]Tuxedo数据buffer基本类型介绍_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4248 | 回复: 0   主题: [转帖]Tuxedo数据buffer基本类型介绍        下一篇 
zhou
注册用户
等级:中校
经验:2210
发帖:125
精华:6
注册:2012-11-19
状态:离线
发送短消息息给zhou 加好友    发送短消息息给zhou 发消息
发表于: IP:您无权察看 2012-11-27 10:46:45 | [全部帖] [楼主帖] 楼主

Tuxedo数据buffer基本类型介绍

一、内容说明

    通过本文学习,你可以掌握如下知识:

    掌握tuxedoSTRING类型buffer的用途

    掌握tuxedoCARRAY类型buffer的用途

    掌握tuxedoFML(FML32)类型buffer的用途

    掌握tuxedoVIEW(VIEW32)类型buffer的用途

    二、 String类型buffer介绍

    (1STRING类型buffer简介

    STRING类型buffer是主要用于面向行、变长度的文本信息类型bufferSTRING类型buffer要求必须以NULL作为结束符的。如果系统采用STRING类型,那么在配置ubbconfig文件时,必须在*MACHINE部分配置TYPE,指明buffer类型为 STRING类型。在两种不同类型架构的机器进行buffer传输时候,TUXEDOSTRING类型buffer进行加码、解码过程。无论系统申请了多少长度的buffer,系统自动按着NULL所在的位置决定STRING类型的buffer长度。

    (2STRING类型buffer如何申请

char *SndBuf;
SndBuf = (char *) tpalloc("STRING",NULL,1024)


  (3STRING类型使用方法和调用方法

strcpy(SndBuf,"Bea Tuxedo");
tpcall("TOUPPER",SndBuf,0,&RcvBuf,&len,0);


  三、 CARRAY类型buffer介绍

    (1CARRAY类型buffer简介

    CARRAY类型buffer是一种独立于机器的buffer类型。用户在使用时必须指定CARRAY类型数据的长度,CARRAY类型数据可以包含NULL字符。CARRAY类型数据不需要加、解码过程。CARRAY类型数据可以用来传输汉字、二进制数据、文件、图形等。CARRAY类型可以作为FMLFML32)、VIEWVIEW32)的数据类型子项buffer

    (2CARRAY类型buffer如何申请

tpalloc("CARRAY",NULL,1024*2)


  (3CARRAY类型使用方法和调用方法

(责任编辑:mw123)

相关标签Tags:Tuxedo

本篇文章来源于中间件技术社区(http://middleware123.com) 原文链接:http://middleware123.com/tuxedo/intro/317.html




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论