Hello
First off, I've been looking for a project like Ice for a while. I think it's great.
I have a mixed bag of comments, questions and suggestions:
1. Why not implement event semantics a la .NET? I realise that this approach has scalability issues, however there's nothing to stop you using the full-blown event service when you need scalability. And an event with only a few listeners is a common case.
2. Let's say I want to implement a service registry similar to IceBox, which will also provide authentication services. I authenticate myself to the server, and the server then directs me to a third party (that is, it gives me a proxy object). That third party wants to check if I'm legitimate; so somehow it has to know who I am. Once it knows who I am, it can check with the server to see if a certain level of access is available. Would it be possible to provide that "who-is" information in the form of a cookie supplied to the proxy by the server, rather than implementing an IIsAuthenticated interface on all the clients?
This business of cookies generalizes to: "can I pass extra information to the third party via the proxy I give to to the client?"
(Update: I see you specifically don't do this, so as to keep your proxies simple)
3. What are the plans for the C# mapping? I'd like to help out.
Regards
David Turner

.
Reply With Quote
). The client shouldn't be aware of it at all. I could possibly hack the same information out of the SSL certificates, but not reliably. Am I missing something obvious?
).