???????????
????Loadrunner??м????????????????????????????????????????????????д????????socket??????????
????????socket????
????socket?????????I/O????????????????????????????????I/O??????????????????????????????????????????????socket??Loadrunner????ι??????????Щ???????????????а?????
????????????socket?????????BSD UNIX????????????UNIX?????????BSD????????????????????????????????????????????(???)??????????????Socket ?????????????????????????????? UNIX ???????????а???open()??read()??write()??close()???????????????????????????????д?????????????????????TCP?????
?????????????????socket???????????????е?????????????socket??????????????socket???????????????????????????????????????????????????????????
?????????socket????????Щ??????????????????????socket??????????????????????open()?????????????socket?????????socket()????????????????????????????????????????????recv()??send()???????????ú?read()??write()????????
????Socket??????????TCP/IPЭ?????????????Э?飬????????TCP IPЭ?飬????????socket????????
??????ò?  HTTP  FTP  SMTP  Web
?????????  ????????ó??????????????????????????????????TCP????????????UDP
?????????????????????????????????????????塣????kernel?????????????????file descriptor?????????????????????????????????????????????????????????????????????????д????????????????????????????д???????
????????????????????????????????????????????????????????????????????????????y???????????????????????????????????????????????????????????????????????????????????У??Щ?漰????????д??????Χ?????????????????????????????????????????????????UNIX??Linux?????????????
????????SOCKET???????
????????????????????????????????????????????????????????????????????裺?????????????????????????????
???????????????????????????????????λ??????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????μ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????
???????????????ServerSocket???????????????????????????????1024???μ???????????????????Щ???????в??????????????????????????1024?????????????????????????????????????????????????????
?????????????Socket????????????????????????????????????????????????????????????????Socket?????????????????????????????????????????1024????????
????Socket?????TCP/IP?????API??Socket?????????????????????????????????????????TCP/IP?????????ó?????Internet???TCP/IP??????????????Socket????Socket???????????????????Unix??????????????????Unix??????????????????????????Socket????????Socket?????????????????I/O??Socket?????????????????Socket???????????????????????????Socket???????ú???????????????Socket?????????????????????????????????????????Socket?????
?????塢Loadrunner??socket?????????
????Loadrunner??????????????????????????ú??????????????????????????????????
???????????Create/Edit Scripts??????????????????????F1??????HP LoadRunner Online Function Reference???????????????????“??????????в???”????????????????????????socket???????
???????????й???socket?????????????lrs??????
??????????????
lrs_startup ????? WinSock DLL
lrs_create_socket ??????????
lrs_send ??????????UDP????????????????TCP??????????
lrs_receive ???????????????????????????
lrs_disable_socket ????????????
lrs_close_socket ???????????
lrs_cleanup ??? WinSock DLL ??????????????????VuGen ?? Windows ????? Windows ?????Э???????ó???????????????UNIX ??????????
lrs_accept_connection ?????????????????
lrs_close_socket ???????????
lrs_create_socket ??????????
lrs_disable_socket ????????????
lrs_exclude_socket ??????????????
lrs_get_socket_attrib ????????????
lrs_get_socket_handler ???????????????????????
lrs_length_receive ???????????????????????????
lrs_receive ??????????????????
lrs_receive_ex ????????????????????????????????????????
lrs_send ???????????????????????????
lrs_set_receive_option ???????????????
lrs_set_socket_handler ????????????????????????
lrs_set_socket_options ????????????