2,036 research outputs found

    Loosening the notions of compliance and sub-behaviour in client/server systems

    Get PDF
    In the context of "session behaviors" for client/server systems, we propose a weakening of the compliance and sub-behaviour relations where the bias toward the client (whose "requests" must be satisfied) is pushed further with respect to the usual definitions, by admitting that "not needed" output actions from the server side can be "skipped" by the client. Both compliance and sub-behaviour relations resulting from this weakening remain decidable, though the proof of the duals-as-minima property for servers, on which the decidability of the sub-behaviour relation relies, requires a tighter analysis of client/server interactions.Comment: In Proceedings ICE 2014, arXiv:1410.701

    Client-server Strategy: Some Implementation Pointers

    Get PDF
    Client-server is a computing strategy that has been widely hailed as a new paradigm. However, the implementation of this strategy has not always been successful. Using a sample of 350 companies, this paper investigates the benefits of client-server systems and links them to a set of implementation factors. The paper reveals that companies can expect competitive, operational, financial, and technical benefits through the use of client-server systems and reports several important steps, activities, and tasks that are positively related to those benefits

    Organizational Context and Client-Server Architecture: A Proposed Research Strategy

    Get PDF
    The unification of information systems (IS) resources regardless of the degree of heterogeneity and the location is a critical issue for IS management. Client-server systems (CSS) is making significant contribution to this enterprise computing. The problem facing many managers is that at present there is no one approach to determine how to leverage theCSS power to information technology (IT). The purpose of the proposed research is to investigate the relationship between two topical domains, organizational context and client-server systems architecture (CSSA). The specific objective of this research is to identify the problems organizations face in CSS environment and study the relationship between the CSS elements and organizational element

    Providing Easier Access to Remote Objects in Client-Server Systems

    Get PDF
    The Java Environment for Distributed Invocation (JEDI) is efficient, dynamic, and easier to use than alternative communication systems for distributed Java objects. Existing state-of-the-art mechanisms for remote method calls on Java objects, such as RMI, require users to perform a complicated series of steps. Furthermore, the compiled static interfaces these systems use limit their functionality. This paper presents the design and implementation of JEDI's simpler approach utilizing dynamic proxies. We discuss a means of integrating JEDI with a publicly available CORBA ORB, followed by the tests used to ensure the robustness of the JEDI system. Comparing this system's performance with that of other communication facilities such as UDP, TCP, and RMI demonstrates the efficiency of JEDI. A calendar-scheduling application illustrates the flexibility and usability tradeoffs of employing JEDI in distributed client-server applications

    Global memory management in client-server systems

    Get PDF
    Ankara : Department of Computer Engineering and Information Science and the Institute of Engineering and Science of Bilkent University, 1995.Thesis (Master's) -- Bilkent University, 1995.Includes bibliographical references leaves 79-81.This thesis presents two techniques to iinpro\ e the performance of the global memory management in client-server systems. The proposed memory management techniques, called “Dropping Sent Pages'’ and “Forwarding Sent Pages”, extend the previously proposed techniciues called “Forwarding”, “Hate Hints”, and “Sending Dropped Pages”. The aim of all these techniques is to increase the portion of the database available in the global memory, and thus to reduce disk I/O. The performance of the proposed techniques is experimented using a basic page-server client-server simulation model. The results obtained under different workloads show that the memory management algorithm applying the proposed techniques can exhibit better performance than the algorithms that are based on previous methods.Türkan, YaseminM.S

    Migrating from mainframes to client-server systems

    Get PDF
    The prevailing trend within the computer industry is to downsize information systems. This quite often entails migrating an application from a centralized mainframe environment to a distributed client-server system. Navy IS managers are often given the mandate to downsize all information systems with out much consideration for the framing issues of strategic planning and Business Process Reengineering(BPR). The decision to migrate off a mainframe is a difficult one to assess, as the issues come from a broad spectrum of sources. This thesis analyzes the management issues, associated with this migration, and looks at both the role of BPR and some of the options to migrate applications off the mainframe to client-server systems. This thesis also aims at educating the Navy IS manager regarding the new client-server computing model as well as providing background to the management practice of BPR.http://archive.org/details/migratingfrommai1094535107NANAU.S. Navy (U.S.N.) author
    corecore