Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Minimize Client/Server Data Transferring

IP.com Disclosure Number: IPCOM000116991D
Original Publication Date: 1995-Dec-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 4 page(s) / 75K

Publishing Venue

IBM

Related People

Cabrera, FL: AUTHOR [+4]

Abstract

A process is disclosed for minimizing client/server data transference and to support national language in a client/server environment.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Minimize Client/Server Data Transferring

      A process is disclosed for minimizing client/server data
transference and to support national language in a client/server
environment.

      In most of the client/server applications, when a client
requests data, the server returns all the data elements it finds in
its data base regardless of the needs of the client.  Filtering is
then performed at the client site.  Resources are wasted and the
response at the client site is somewhat slower that it needs to be
since unusable data is being sent from one end to the other end of
the communication line.

      Another problem occurs if the client sends the request to the
server in the format as it is entered by the user.  This approach
makes
it harder for both the client and server to support national
language.

      By sending to the server the kinds of data that the client
needs along with the request, returned data elements can be filtered
at the server site.  Only useful data will cross the communication
line and the network traffic is therefore minimized.

      The second problem can be resolved if the client converts the
request format to a format that both the client and the server
understand.  The user's request can be, therefore, in any form or
language.

The key features of the new design structure (Fig. 1) include:
  o  The client input structure is modified to allow the client to
      specify the kind of data it needs along with the client
request.
  o  Filter services at the client site are moved down to...