首页 | 新闻中心| 公司介绍| 产品走廊| 渠道与销售| 技术支持| 下载中心| 用户认证
蓝色快车PB俱乐部论坛--PowerBuilder MIS编程浏览:关于getfullstate和getchanges的问题,斑竹请帮忙
>>欢迎您,请先登陆 | 注册 | 发贴排行 | 搜索 | 帮助 | 退出
    蓝色快车PB俱乐部论坛
    PowerBuilder MIS编程
       浏览:关于getfullstate和getchanges的问题,斑竹请帮忙

  发表一个新主题  发表一个新投票 回复主题  您是本帖的第 1095 个阅读者
 * 贴子主题: 关于getfullstate和getchanges的问题,斑竹请帮忙 保存该页为文件 报告本帖给版主 显示可打印的版本  把本贴加入论坛收藏夹  把本贴加入IE收藏夹 

 掉线,给我留言吧!  star
  
  
  等级:新手上路
 财产:830
 经验:460
 魅力:490
  注册:2003-6-30
  文章:19
  鉴定:保密

  给star发送一个短消息 查看star的个人资料 搜索star在PowerBuilder  点击这里发送电邮给star 引用回复这个贴子 

发贴心情 关于getfullstate和getchanges的问题,斑竹请帮忙
在传统PB的socket编程或者在EASERVER中都经常使用GetFullState和Getchanges来传递数据窗状态。但在实际应用中会出现如下问题:
1、使用GetFullState通用性强且不需要GetChanges函数所需要的原始状态,但是一个普通的数据存储使用GetFullState函数取得的blob也有几十K的大小,这样的大小在互联网上或者在拨号连接的环境中往往是吃不消的。
2、使用GetChanges取得的blob很小,有利于网络传输,但是必须在服务器端记录GetChanges对应数据窗的原始状态,例如服务器组件Retrieve后就必须有个实例变量的数据存储来记载数据的变化,而在多层应用中应该极力避免这样的等待,也就是说尽量使用EASERVER中所提供的‘自动划分/解除’功能。这又是相互矛盾的。
不知道各位大侠在实际应用中如何权衡利弊,使应用达到最佳效果

----------------------------------------------
----alwaystar-----

发贴时间: 2003/8/19 8:33:58 保密


 掉线,给我留言吧!  star
  
  
  等级:新手上路
 财产:830
 经验:460
 魅力:490
  注册:2003-6-30
  文章:19
  鉴定:保密

  给star发送一个短消息 查看star的个人资料 搜索star在PowerBuilder  点击这里发送电邮给star 引用回复这个贴子 

发贴心情 
欢迎讨论哦

----------------------------------------------
----alwaystar-----

发贴时间: 2003/8/19 9:09:59 保密


 掉线,给我留言吧!  star
  
  
  等级:新手上路
 财产:830
 经验:460
 魅力:490
  注册:2003-6-30
  文章:19
  鉴定:保密

  给star发送一个短消息 查看star的个人资料 搜索star在PowerBuilder  点击这里发送电邮给star 引用回复这个贴子 

发贴心情 
没人回答哦:(

----------------------------------------------
----alwaystar-----

发贴时间: 2003/8/19 12:23:31 保密

页次:1/1页每页10 本主题贴数3

分页: [1]

 *快速回复:关于getfullstate和getchanges的问题,斑竹请帮忙 顶端 
你的用户名:   还没注册? 密码:   忘记密码?请与管理员联系
内容
  • HTML标签: 不可用
  • UBB标签: 允许
  • 贴图标签: 允许
  • Flash标签:允许
  • 表情字符转换:允许
  • 上传图片:允许
  • 最多16KB
  • 邮件回复 显示签名  [Ctrl+Enter直接提交贴子]

    ">