[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Vrs-development] Re: SEE and Goldwater integration
From: |
Eric Altendorf |
Subject: |
Re: [Vrs-development] Re: SEE and Goldwater integration |
Date: |
Sat, 12 Oct 2002 09:31:13 -0700 |
User-agent: |
KMail/1.4.1 |
On Friday 11 October 2002 06:05, Chris Smith wrote:
> I've kind of got an 'execution' process running (just getting pnet
> to generate a shared object for ilrun so I can do the embedding).
> The Resource Locator and Fetcher will just pull a PE off disk and
> pass it to the executor via a queue.
Excellent -- you'd already started to discuss the issues I brought up.
Now, I would probably view the loading of PE's (portable executables,
right?) as a responsibilty of the service manager, sitting in between
the see*port and the actual web services. That is, your see*port
("network port manager" in VRSese) sits and listens for incoming
requests, and dispatches the requests to the Service Manager (a C#
program). The SM then takes care of checking to see if the
appropriate service is allowed to run. If not, it's
forwarded/redirected (as discussed earlier) to another node. If
allowed, it's loaded (unless already in memory) and executed.
So there are two questions:
1) Who is responsible for decoding the URL to determine which service
to invoke? The service manager?
2) Who is responsible for decoding the request? The service manager?
The individual web service? (You already asked this question,
Chris.) I'd say the web service should do it for now; it will keep
the design of the service manager simpler.
> Anyway, if I bung some code together to implement the above, it
> gives everyone an opportunity to see in practice what it is I've
> been ranting on about for months, and should help Stephen see where
> the middleware architecture is coming from and how/if/where it may
> be of use to him.
Let's talk about this. I'd already started bunging together some code
for the service manager, just because actually writing the code helps
me see missing pieces in the design. Perhaps we could coordinate so
that you could get a network port manager running that could talk to
my service manager...?? That'd be sweet...
eric
--
"First they ignore you. Then they laugh at you.
Then they fight you. And then you win." -Gandhi
- [Vrs-development] SEE and Goldwater integration (was Re: [DotGNU]Network SEE architecture, v2.0.1), Stephen Compall, 2002/10/11
- [Vrs-development] Re: SEE and Goldwater integration, Chris Smith, 2002/10/11
- Re: [Vrs-development] Re: SEE and Goldwater integration,
Eric Altendorf <=
- Re: [Vrs-development] Re: SEE and Goldwater integration, Chris Smith, 2002/10/15
- Re: [Vrs-development] Re: SEE and Goldwater integration, Eric Altendorf, 2002/10/13
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, James Michael DuPont, 2002/10/14
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, Chris Smith, 2002/10/14
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, James Michael DuPont, 2002/10/14
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, Eric Altendorf, 2002/10/15
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, Eric Altendorf, 2002/10/15
- Re: [DotGNU]Re: [Vrs-development] Re: SEE and Goldwater integration, Chris Smith, 2002/10/14
[Vrs-development] Re: SEE and Goldwater integration (was Re: [DotGNU]Network SEE architecture, v2.0.1), Chris Smith, 2002/10/11