|
|
|
|||||
|
Glacier2 forwarding policy problems
I've played around with setting up forwarding policies for my proxies, but I encountered a couple of problems, presumably because I don't understand the system well enough.
The main issue is that I have a number of push updates from server to client, that are send as oneway messages, and thus should logically be forwarded as oneway requests as well. But if I add _fwd=O to the default context of my server, the client never gets these pushed updates. I can see the calls in the Glacier2 trace, but they never seem to reach the client. Glacier isn't reporting any errors. If I set the server side forwarding policy to _fwd=t explicitly (This is the default policy as far as I could see) the calls do get through, but now they no longer seem to appear in my Glacier2 traces. I was also unsure where I was actually supposed to set the forwarding policy. The proxy which is used to push the updates is created on the client and then send to the server. So would it be possible to set the forwarding policy when the proxy is created on the client, or does it have to be set serverside? Basically I'm wondering if a default context on a proxy is transmitted when the proxy is transmitted. I haven't investigated this very deeply, as it isn't a terribly high priority right now, but if I'm doing something obviously wrong, a hint would be appreciated.
__________________
Nis Haller Baggesen Lead Programmer Company: Runestone Game Development (www.runestone.dk) Project: Seed (MMORPG) (www.seedthegame.com) |
|
|||||
|
Forget this, I think most of my current problems are adequately explained by the fact that I had accidentally configured an endpoint for my client.
__________________
Nis Haller Baggesen Lead Programmer Company: Runestone Game Development (www.runestone.dk) Project: Seed (MMORPG) (www.seedthegame.com) Last edited by Nis Baggesen : 03-23-2006 at 05:37 AM. |
|
|||||
|
Yup. Cleaning up the endpoint settings in my client helped me to resolve alle the other problems. As far as I can tell from the logs I am now using oneway batched dispatch in my push updates, just as I wanted.
__________________
Nis Haller Baggesen Lead Programmer Company: Runestone Game Development (www.runestone.dk) Project: Seed (MMORPG) (www.seedthegame.com) |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| dynamic balancing policy | Greenhippo | Help Center | 3 | 12-06-2006 06:13 PM |
| Efficient (and simple?) forwarding of ice invocations | sylvain | Help Center | 2 | 07-18-2006 10:26 AM |
| Question of forwarding ObjectPrx in Servant Locator | kongchoy | Help Center | 6 | 02-17-2006 08:26 PM |
| Communication problems between Glacier2 router & PermissionVerifier & SessionManager | Nis Baggesen | Help Center | 22 | 02-07-2006 09:12 AM |
| Help on Glacier2 and port forwarding!!! | soloman817 | Help Center | 3 | 03-31-2005 11:02 PM |