Hi.
I need to push some data to flex clients.
So I put in place the StreamingAMFEndpoint and cie.
It works pretty well in a "Standrard" environnement when you have no firewall between the balzeds server and the flex client.
But when a firewall is present, the dedicated connection between blazeDsServer and FlexClient isn't established.
In the service-config.xml I have this :
<channel-definition id="my-streaming-amf"
class="mx.messaging.channels.StreamingAMFChannel">
<endpoint
url="http://{server.name}:{server.port}/messagebroker/streamingamf"
class="flex.messaging.endpoints.StreamingAMFEndpoint" />
<properties>
<idle-timeout-minutes>0</idle-timeout-minutes>
<max-streaming-clients>100</max-streaming-clients>
<server-to-client-heartbeat-millis>5000</server-to-client-heartbeat-m illis>
<user-agent-settings>
<user-agent match-on="MSIE" kickstart-bytes="2048" max-streaming-connections-per-session="3"/>
<user-agent match-on="Firefox" kickstart-bytes="2048" max-streaming-connections-per-session="3"/>
</user-agent-settings>
</properties>
</channel-definition>
The fact is the client ask for a connection on the server.port but it then establish the connection on another port let say 4334 for the example.
So I suppose it's like with a ftp connection with a range of port dedicated to manage this connections and i have to open ports on my firewall.
So here's my Questions :
Is there a way to specify this range of ports ?
Or is there a port range by default ?
Regards.
Tony
North America
Europe, Middle East and Africa
Asia Pacific