Keeping page requests in sync with preferences

Now, hold on a sec. Assume I change my preferences and then synchronize this channel. At the moment I synchronize, I will be performing two activities at once. I am going to be submitting the form to change my preferences, but at the same time, I am also going to be grabbing the front page of my channel. How do I know the front page is going to be based on my new preferences instead of my old ones?

Good question. When a form is submitted through the M-Business Sync Server, we make sure that all the forms have finished submitting information and all the actions called by those forms have run to completion before we start requesting any pages from that channel.

OK, so you know the basic strategy for approaching personalized channels. The next section takes a closer look at implementing the channel.