前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【性能工具】LoadRunner协议体系

【性能工具】LoadRunner协议体系

作者头像
Luga Lee
发布2022-03-25 13:49:17
6200
发布2022-03-25 13:49:17
举报
文章被收录于专栏:架构驿站

OSI分层模型图

  • LoadRunnerVuGen中的协议分类,以8.1为基础VuGen中的协议分类如下表所示:

应用程序部署解决方案

Citrix ICA

客户端/ 服务器

DB2 CLI、DNS、Informix、MS SQL Server、ODBC、Oracle(2 层)、Sybase Ctlib、Sybase Dblib 和 Windows Sockets 协议

自定义

C 模板、Visual Basic 模板、Java 模板、Javascript. 和 VBScript. 类型的脚本。

分布式组件

适用于 COM/DCOM、Corba-Java 和 Rmi-Java 协议。

电子商务

FTP、LDAP、Palm、PeopleSoft 8 mulit-lingual、SOAP、Web(HTTP/HTML) 和双 Web/WinSocket 协议。

Enterprise Java Bean

EJB 测试和 Rmi-Java 协议。

ERP/CRM

Baan、Oracle NCA、Peoplesoft-Tuxedo、SAP-Web、SAPGUI、Siebel-DB2 CLI、Siebel-MSSQL、Siebel-Web 和 Siebel-Oracle 协议

传统

终端仿真 (RTE)。

邮件服务

Internet 邮件访问协议 (IMAP)、MS Exchange (MAPI)、POP3 和SMTP。

中间件

Jacada 和 Tuxedo (6、7)协议。

流数据

Media Player (MMS) 和 Real 协议。

无线

i-Mode、VoiceXML 和 WAP 协议。

  • 一般来说协议选择有如下原则:

1、B/S结构,选择WEB(Http/Html)协议;

2、C/S结构,可以根据后端数据库的类型来选择,如SybaseCTLib协议用于测试后台的数据库为Sybase的应用;MS SQL Server协议用与测试后台数据库为SQL Server的应用;对于一些没有数据库的Windows应用,可选用Windows Sockets底层协议;使用了数据库但使用的是ODBC连接的数据则选择ODBC协议;

3、对于有些使用纯JAVA编写的C/S结构的东东,采用JAVA,而且不能录制只能手工编写代码(工作量和难度还是有的)。同样不能录制的还包括C、VB Script、VB、VBNet User协议。

对于Windows Sockets协议来说,最适合的那些基于Socket开发的应用程序;但是由于网络通讯的底层都是基于Socket的,因此几乎所有的应用程序都能够通过Socket来录制,哪可能有人会问,哪既然Socket都能录制下来,还要那么多协议做什么,价格还贼贵,其实最主要的原因就是Socket录制的代码可读性较差,如果Socket的脚本可读性较高的话,实话就没有其他协议出现的必要性了。

4、对于邮件来说,首先要看你收邮件的途径,如果你通过WEB页面收发邮件,毫无疑问,你选择协议时就需要选择HTTP协议,如果你通过邮件客户端,像OutLook、FoxMail之类的,则需要根据操作不同选择不同的协议了,例如发邮件你可能要选择SMTP、收邮件你可能需要选择POP3。

  • 常见协议的确定,通常有如下几种方法:

1、询问架构人员

2、通过概要或详细设计手册

3、通过协议分析工具捕包分析

4、经验判断

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2015-03-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构驿站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档