Re: Tagging interfaces
"Chris Smith" <cdsmith@xxxxxxx> wrote in message
news:MPG.1df819793724ef34989bae@xxxxxxxxxxxxxxxxxxx
> I'm not clear on the details of Mike's case... but if he's being
> generally accurate in his description, Mike may have a counter-example
> to your statement.
Okay, since I've generated some interest, I'll expand.
I'm attempting to decouple the method of networking from the work that the
server does.
I have a 2 way socket based network layer that can initiate communication,
handle requests and reply with responses in either direction.
This Class is passed handler objects which deal with the requests and return
something appropriate.
In order for the server to pass the correct stuff to specific interested
clients the business part of the server must keep references to its clients.
These references must know how to locate the client but the business part of
the server does not need to know this. So ClientRef has some business stuff
and also a Location reference. It is this location reference that can be an
empty interface type. The business layer never needs to know anything other
than it is some form of locator. The network layer created the Location and
when it gets it back will know how to interrogate it for the address.
I suppose this is by the by, but I guess port and ip address is only ever
going to be the information you need to locate. But I don't know that for
sure, so the principle stands.
--
Mike W
.
Relevant Pages
- Re: why have a server?...advice needed
... For 20-22 users and 30 machines, with a QUALIFIED IT Consultant, that amounts to about 5-12 hours per month of IT support and in my opinion, if the network is installed properly with little change other than adding a computer and a user periodically, there should be no real need for more. ... Had I charged them my full $150/hour rate, I believe they would have been billed a total of roughly $10,000 last year, and that includes an emergency rebuild/replacement of their server when the old hardware died. ... I don't know what the IT costs are or what the EXACT business needs you have are, but from what I'm understanding, I don't think the IT support costs should be more than what I stated above. ... At one of my clients, they are packed in like sardines and by redirecting their folders, they can sit at ANY unused computer and when they log on, they have complete access to all their files without having to do anything. ... (microsoft.public.windows.server.general) - Re: How many years to change server? and why?
... SuperGumby [SBS MVP] wrote: ... You replace things when the business case justifies it. ... I'm an oddball in that I have clients running (SHOCK!!! ... In fact, with Virtualization abilities growing, it might make a LOT of sense to start setting up all systems on Hyper-V in Server 2008. ... (microsoft.public.windows.server.sbs) - Re: Is a server really needed?
... to a business of 100 and it makes sense. ... server environments. ... use for production and learning, and it means that you can build a SBS ... you are doing your clients a disservice. ... (microsoft.public.windows.server.sbs) - Re: Is a server really needed?
... keeping track of x number of clients all with different configurations and ... but then I'd have to get that out of my clients ... Some are just local system accounts, some are accounts on the server. ... to a business of 100 and it makes sense. ... (microsoft.public.windows.server.sbs) - Re: Selling the boss on a "publish to the web" Access app?
... Go to www.officelive.com, this free small business edition is only available to North America customers right now however. ... Are the users app specific where certains users can log into that app or have rights to it but not others? ... The person coming in the door that wants to sell new carpets or new desks or a new paint job on the walls or even a new computer has to justify that they're going to save the company money. ... I suppose you could bring in a whole bunch of IT people, and go through all enormous expenses and dangers of security of setting up a web host server. ... (comp.databases.ms-access) |
|