单独测试应用服务器:
Action()
{ //lr_think_time(51); data_0 = lrt_tpalloc("CARRAY", "", 81920); /* Request CARRAY buffer 1 */ lrt_memcpy(data_0, sbuf_1, 757); lrt_display_buffer("sbuf_1", data_0, 757, 757); data_1 = lrt_tpalloc("CARRAY", "", 81920); tpresult_int = lrt_tpcall("ACCMGR", data_0, 757, &data_1, &olen, 0); /* Reply CARRAY buffer 1 */ lrt_display_buffer("rbuf_1", data_1, olen, 3417); lrt_abort_on_error(); lrt_tpfree(data_1); lrt_tpfree(data_0); return 0; } |
单独测试通信机:
include "lrs.h"
Action() { lr_start_transaction("存款"); lrs_create_socket("socket0", "TCP", "RemoteHost=192.168.100.25:32001", LrsLastArg); lrs_send("socket0", "buf0", LrsLastArg); lrs_receive("socket0", "buf1", LrsLastArg); lrs_close_socket("socket0"); lr_end_transaction("存款", LR_AUTO); return 0; } |
联调性能测试的代码和单独测试前置机服务器的代码一致,都是从渠道发起。