1. 任何高级协议的底层都是用Winsocket通信
 
2. 不管你系统中有多少个服务器,lr录制的始终是客户端与第一个服务器之间的通信内容, 客户端用IE访问的一般都选http协议(对于常见的,b/s系统,选择Web(Http/Html))
 
3. LR是怎么样工作的:LR捕捉API(应用程序接口)请求然后再把它们回放,既然大部分
网络协议都是架构在winsocket协议之上的,那对于lr不支持的协议,我们都可以在winsocket层上录制脚本。所以当找不到合适协议的时候,可以选择winsocket来录制。
 
4. LR选择协议只考虑与直接加压的机器间通信所采用的协议,就是客户端 
 
5. 协议选择请确认系统,还有后台是什么数据库,再选择正确的协议 
 
6. “双协议 Web/WinSock”的引擎使用一种不同的机制,因此应视为单协议并且不能与其
他多协议类型结合使用。 
 
7. HTTP或Winsocket做为唯一协议脚本时选项不可用。
 
8.C/S系统:根据C/S结构所用到的后台数据库来选择不同的协议,如果后台数据库是sybase,则采用sybaseCTlib协议,如果是sql server,则使用MS sql server的协议,至于oracle 数据库系统,当然就使用oracle 2-tier协议。 
 
9.没有数据库的c/s(ftp,smtp)这些可以选择windwos wockets协议。 
 
10. 应用程序部署解决方案:适用于 Citrix 协议。
 
11. 客户端 L服务器:适用于 MS SQL、 ODBC、 Oracle (两层)、 DB2 CLI、 .Sybase Ctlib、 Sybase Dblib、 Windows Sockets 和 DNS 协议。
 
1. 自定义:适用于 C 模板、 Visual Basic 模板、 Java 模板、 Javascript. 和 VBscript. 类型脚本。 
 
2. 分布式组件:适用于 COM/DCOM、 Corba-Java 和 Rmi -Java 协议。 
 
3. 电子商务:适用于 FTP、 LDAP、 Palm、 SOAP、 Web (HTTP/HTML) 和双Web/Winsocket 协议。 
 
3. enterprise java bean:适用于 EJB 测试和 Rmi-Java 协议。 
 
4. erp/crm:适用于 Baan、Oracle NCA、Peoplesoft-Tuxedo、Peoplesoft 8  Wereb 多语言、 SAPGUI、 SAP-Web 和 Siebel (Siebel-DB2CLI、 Siebel- MSSQL、 Siebel-Web 和 Siebel-Oracle)协议。 
5. 传统:适用于终端仿真 (RTE)。 
6. 邮件服务:Internet 邮件访问协议 (IMAP)、 MS Exchange (MAPI)、 POP3  
和 SMTP。 
7.   中间件: Jacada 和 Tuxedo (6、 7)协议。 8.   流:适用于 MediaPlayer 和 RealPlayer 协议。 
9.   无线:适用于 i-Mode、 VoiceXML 和 WAP 协议。

loadrunner协议的选择的更多相关文章

  1. LoadRunner对不同协议的选择

    LoadRunner对不同协议的选择 大家常用的是Loadrunner测试web(Http/Html),但其实协议多种多样.在B/S结构的网站多种业务的特点需要选择不同的协议,协议如何选择呢,寻找了相 ...

  2. TCP UDP 协议的选择

    行业应用中TCP/IP传输协议和UDP协议的选择! 中国移动.中国联通推行的GPRS网络.CDMA网络已覆盖大量的区域,通过无线网络实现数据传输成为可 能.无线Modem采用GPRS.CDMA模块通过 ...

  3. 直播协议的选择:RTMP vs. HLS

    文章转自:直播协议的选择:RTMP vs. HLS 前言 随着直播业务的兴起,越来越多的直播平台开始涌现,这火热的程度好像一个应用不带上直播业务出来都不好意思跟人打招呼.想要做一个直播业务,主要包括三 ...

  4. loadrunner协议选择

    协议选择参考: 应用类型 协议选择 web网站 http/HTML FTP服务器 FTP 邮件服务器 IMAP\POP3\SMTP CS:客户端以ADO,OLEDB方法连接后台数据库 MS SQLSe ...

  5. LoadRunner录制协议的选择

    1.选择协议(提高测试结果的准确性) New Single Protocol Script:单协议脚本,选择一种主协议进行测试 New Multiple Protocol Script:多协议脚本,选 ...

  6. LoadRunner ---协议分析

    在做性能测试的时候,协议分析是困扰初学者的难题,选择错误的协议会导致Virtual User Generator 录制不到脚本:或录制的脚本不完整,有些应用可能需要选择多个协议才能完整的记录 客户端与 ...

  7. 剖析tcp与udp及应用场景协议方案选择

    什么是TCP和UDP TCP和UDP是TCP/IP协议中的两个传输层协议,它们使用IP路由功能把数据包发送到目的地,从而为应用程序及应用层协议(包 括:HTTP.SMTP.SNMP.FTP和Telne ...

  8. 网络直播流媒体协议的选择讨论,RTSP,RTMP,HTTP,私有协议?

    最近有不少人在EasyDarwin的交流群里面问关于花椒.映客手机直播技术的问题,还有RTSP.RTMP协议选择的问题,这里个人谈一下自己的愚见. 1.不管是RTSP/RTP.RTMP.HTTP,亦或 ...

  9. loadrunner协议开发

    可以参考loadrunner自带的VuGen Guild文档,里面详细描述了所有协议的录制和开发内容

随机推荐

  1. 利用Retrofit, RxJava获取网络内容

    Retrofit & RxJava 关于如何使用Retrofit和RxJava请阅读参考中的两篇文章. Retrofit处理数据 Retrofit是在什么时候处理从网络中获取到的json数据的 ...

  2. thinkphp 3+ 观后详解 (3)

    由于上一篇太长不好编辑,于是我重开了一篇. if('common' != APP_MODE && is_file(CONF_PATH.'config_'.APP_MODE.CONF_E ...

  3. C#FTP下载文件出现远程服务器返回错误: (500) 语法错误,无法识别命令

    如果下载多个文件的时候,有时候莫名其妙的出现500服务器错误,很有可能是没有设置KeepAlive 属性导致的. 出现应用程序未处理的异常:2015/1/6 11:40:56 异常类型:WebExce ...

  4. cocos2d-x 如何保持屏幕常亮

    转自:http://blog.csdn.net/wolfking_2009/article/details/8939027 貌似cocos2d-x没有接口直接做这个功能 而各个平台又不一样,所以只能对 ...

  5. uva387 - A Puzzling Problem

    A Puzzling Problem The goal of this problem is to write a program which will take from 1 to 5 puzzle ...

  6. 搭建Spring + SpringMVC + Mybatis框架之三(整合Spring、Mybatis和Spring MVC)

    整合Spring和SpringMVC 之前已经整合了spring和mybatis,现在在此基础上整合SSM. 项目目录: 思路:SpringMVC的配置文件独立,然后在web.xml中配置整合. (1 ...

  7. Celery学习笔记

    转载请注明出处:点我 我的第一篇博客!嘿嘿! 在公司实习,接触到的第一个项目就用到了Celery,之前是完全没有接触过Celery这玩意,然后花了点时间仔细的研究了下怎么用.在学习过程中也遇到了些问题 ...

  8. mysqldump 安全 --skip-add-drop-table

    [root@localhost data]# mysqldump -uroot --master-data=2  -p  --single-transaction --skip-add-drop-ta ...

  9. 重置kafka的offset

    如果你在使用Kafka来分发消息,在数据处理的过程中可能会出现处理程序出异常或者是其它的错误,会造成数据丢失或不一致.这个时候你也许会想要通过kafka把数据从新处理一遍,我们知道kafka默认会在磁 ...

  10. git-ssh 配置和使用

    1.设置Git的user name和email:(如果是第一次的话) $ git config --global user.name "humingx" $ git config ...