• 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(6)--使用Fiddler监控数据连接Postback


            下面的练习中,你将使用Fiddler监控表单加载过程并捕获(填表期间的)postback事件。如果你完成了第九章节“处理SharePoint用户配置文件Web Service”的练习的话,你对这次的表单就已经熟悉了。

            准备:浏览到你在第九章节发布Event Registration表单的表单库。或者任何有数据连接的表单也可以,其中数据连接作为按钮上一个规则的结果加载。

    1.      打开Fiddler

    2.      在表单库中,点击“添加文档”添加表单实例

            你应该在Fiddler中看到事件。


    3.      加载表单后,在人员选择器上输入用户名,点击“加载用户数据”按钮。


    4.      切换回Fiddler,你将看到生成了一个postback,因为按钮点击调用了用户配置文件web service数据连接。


            上个练习中产生的事件没有引起大量网络信息量。然而,在现实世界中,当按钮和较大数据源如数据库连接时,postback事件可能变得非常繁重。表单第一次加载时,一些设计者将设置加载的数据。这个策略可能问题多多,因为初始表单加载对用户对表单整体性能的感知有很大影响。有时,更好的方法是给用户在界面上一个按钮来加载数据(和Event Registration表单相似)。这个办法预计会产生延迟,所以用户在表单花费几秒钟获取数据时不会感到惊讶。

            现在你知道如何监控表单,查看postbacks。对于任何IPFS表单设计者来说这是有用的技能。Postbacks是浏览器表单必要的负担;这是由任何基于HTTP表单应用程序工作的本质决定的。所以目标不是消除它们----那真的是不可能的。然而,现在你知道了什么时候、什么地方以及为什么它们会发生,你可以设计你的表单最小化在性能和实用性postbacks给你的用户带来的影响。

  • 相关阅读:
    关于VGG网络的介绍
    nvidia-docker 安装
    test
    ARTS-S EN0002-London HIV patient's remission spurs hope for curing AIDS
    ARTS-S EN0001-In tech race with China, US universities may lose a vital edge
    ARTS-S Why do India and Pakistan keep fighting over Kashmir?
    ARTS-S sed指定行添加
    ARTS-S linux查看进程打开的文件数
    ARTS-S centos查看端口被哪个进程占用
    ARTS-S centos修改hostname
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3856882.html
Copyright © 2020-2023  润新知