🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.programmer
Article #1832

Re: Splitting apps into UI and core server?

#1832
From: Roger Rosner
Date: Wed, 18 Nov 1992 17:03
20 lines
1443 bytes
In article <9211151841.AA00343@intuitiveedge.com> monty@intuitiveedge.com  
(Montgomery Zukowski) writes:
> 
> 	Has anyone given much thought on how to split applications into a  
> core server and a user interface object?  

A more classical approach would be to put the core data model in a server  
process and have a UI-oriented client. The server publishes a central data  
object from which you can navigate to all the other data objects.  
Generally, one would avoid giving the data objects any knowledge of user  
interface specifics. 

This give you, firstly, the ability to have more than one client access  
the data model and, secondly, the potential to write clients for other  
platforms (if by some miracle we get compatible Distributed Object  
implementations on other platforms). However, taking these last leaps also  
puts you up against all sorts of standard database issues, like concurrent  
access, persistence, navigational activation, periodic passivation, etc.

Roger
Technical Details
Message-ID: <1992Nov18.170321.5489@pangea.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!mimsy!prometheus!media!pharos!rock
References: <9211151841.AA00343@intuitiveedge.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!mimsy!prometheus!media!pharos!rock
From: rock@pangea.com (Roger Rosner)
Newsgroups: comp.sys.next.programmer
Subject: Re: Splitting apps into UI and core server?
Message-ID: <1992Nov18.170321.5489@pangea.com>
Date: 18 Nov 92 17:03:21 GMT
References: <9211151841.AA00343@intuitiveedge.com>
Sender: rock@pangea.com
Reply-To: rock@pangea.com
Organization: Pangea Corporation
Lines: 20