Развивайте свой архитектурный взгляд.Анализатор протоколов предоставит вам варианты, но не обязательно лучший вариант, который оставлен на усмотрение вашей экспертизы.
Посмотрите, как клиент и сервер взаимодействуют, используя анализатор протокола илиИзучение рукопожатия протокола, которое происходит в первой горстке буферов, обмененных в чистом сценарии winsock.Вы также можете найти подсказки, посмотрев архитектурную документацию для вашей установки primavera и выяснив, какой следующий вышестоящий компонент поступит от клиента.Это сервер приложений?Это сервер базы данных?Что означает каждый из этих вариантов для того, как мой толстый клиент может обмениваться данными между клиентом и сервером?Когда я объединяю эту информацию с тем, что я нахожу путем анализа буферов сокетов или из анализатора протоколов, какой путь я могу определить для типа протокола?
Наличие острого архитектурного взгляда является критическим навыком для производительноститестер.Одна вещь, которую вы можете сделать, чтобы потренировать свой взгляд, - это загрузить как можно больше различных руководств по развертыванию для открытых и коммерческих приложений.Они обычно документируют все уровни в развертывании приложения и как приложения взаимодействуют между уровнями (т. Е. Какие порты необходимо будет открыть).