В настоящее время у нас есть Java-апплет, который генерирует много данных и загружает их на наши серверы. Один из методов загрузки, который у нас есть, - это использование HTTP POST на нашем сервере, содержимое которого представляет собой только необработанные данные (без многочастного кодирования или чего-либо еще).
Я смотрю на реализацию приложения Flex, которое делает то же самое, но я не вижу способа дублировать такое поведение сети. Кажется, что все связанные с HTTP сетевые классы в Flex работают при условии, что вы просто делаете запрос. Я не вижу способа фактически установить полезную нагрузку POST (кроме установки нескольких параметров запроса, которые здесь не будут работать).
Что я действительно хотел бы, так это иметь возможность инициировать HTTP POST, но затем иметь возможность записи в соединение, как если бы я был сокетом. Возможно ли это без необходимости писать собственную реализацию HTTP поверх класса Socket? Есть ли способ установить полезную нагрузку HTTP POST во Flex?
Уточнение: достаточно создать буфер данных и отправить его на сервер (что, похоже, возможно). Было бы лучше, если бы я мог рассматривать соединение как сокет и отправлять ему данные со временем, а не сразу, но это не обязательно.