Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!olivea!mintaka!bloom-beacon!govt.shearson.COM!fgreco From: fgreco@govt.shearson.COM (Frank Greco) Newsgroups: comp.windows.x Subject: (none) Message-ID: <9011161935.AA13429@islanders.> Date: 16 Nov 90 19:35:21 GMT Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Lines: 37 I'm posting this for a friend. Received: from dprg-330. by islanders. (4.0/SMI-4.0) id AA13299; Fri, 16 Nov 90 11:50:22 EST Received: from sisyphus.shearson.com by dprg-330. (4.0/SMI-4.0) id AA01486; Fri, 16 Nov 90 11:50:17 EST Received: from aristotle.shearson.com by sisyphus.shearson.com (4.0/SMI-4.0) id AA08165; Fri, 16 Nov 90 11:50:59 EST Date: Fri, 16 Nov 90 11:50:59 EST From: salc@sisyphus (Sal Cataudella) Message-Id: <9011161650.AA08165@sisyphus.shearson.com> Subject: Re: A tirade about inefficient software & systems Status: ORr >> The only area mentioned above where NeWS wins over X is in the >> interprocess communications overhead: since clients download PostScript >> code to the server no client-server transfers are necessary to repair >> windows after expose events. > How about dedicating a lightweight task *in* the server to efficiently > track the mouse? This greatly minimizes the net traffic...there isn't any. > (To all those out there who say, "networks are getting faster so who cares?" > should hang your software engineering heads in shame.). In many business applications, input fields need to be created that perform simple validation at the character level, i.e. fields that accept numeric characters only, alphabetic characters, etc. Some fields may convert the input to uppercase or even have 'fancy' validations for date fields. With NeWS, these fields can be created by subclassing the server definition of an input field and have the above mentioned validation occur *entirely* in the server. With X, each character entered would have to be given to the client app, which would then take an appropriate action, possibly requiring a round trip. This is awful on a thin wire connection. salc@sisyphus