iphone - Dealing with different IPs assigned to device via Edge and 3G when connecting to a Microsoft Load Balacing environment -


i'm working on mobile web application targeted toward webkit-based browsers on devices such iphone, android, etc. i've noticed when , iphone switches edge 3g or vice-versa new ip address assigned device, makes sense.

the problem i'm connecting web application sitting on 2 windows server 2003 servers load balanced microsoft's network load balancing services. web app makes initial connection , sent 1 of 2 servers. load balancing software looks @ first 3 octets of ip (class c) , uses future requests ensure future requests sent original server.

the problem when mobile device switched edge 3g (particularly iphone at&t provider) new ip address assigned device , of time new ip addresses 3rd , 4th octets different, thereby causing load balancing unable determine server send request to.

has else found problem when developing mobile web application? if so, solution?

any ideas other getting rid of load balancing , using single server appreciated.

best case not require clients stay connected same server, if application designed restriction, may difficult change now.

you may able instruct load balancing software set cookie on each new incoming client , assign server based on that.


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -