96,991 research outputs found

    TINA components used for service dubscription and deployment

    Get PDF
    This paper presents a TINA-based services platform for deploying and provisioning of services, especially services supporting dynamic communication processes between individuals, such as required for distributed teamwork. The paper gives an overview of the platform architecture, and discusses two topics in more detail: (1) the Distributed Software Component (DSC) framework, which considerably facilitates the development of components from which the platform is built, and (2) some specific components of the platform, which play a crucial role in service management and deployment. In addition, a brief\ud evaluation of CORBA (Common Object Request Broker Architecture) ORBs (Object Request Broker) is given, based on the experience of using CORBA as the underlying distributed processing environment for the platform

    Markup meets middleware

    Get PDF
    We describe a distributed system architecture that supports the integration of different front-office trading systems with middle and back-office systems, each of which have been procured from different vendors. The architecture uses a judicious combination of object-oriented middleware and markup languages. In this combination an object request broker implements reliable trade data transport. Markup languages, particularly XML, are used to address data integration problems. We show that the strengths of middleware and markup languages are complementary and discuss the benefits of deploying middleware and markup languages in a synergistic manner

    Downright : a framework and toolchain for privilege handling

    Get PDF
    © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.We propose Downright, a novel framework based on Seccomp, Berkeley Packet Filter, and PTrace, that makes it possible to equip new and existing C applications with a request broker architecture. An extensive configuration language allows AppArmor-like configuration that supports programmers in building rules for system call parameter validation and result sanitization. Access to these privileged function calls can be restricted both within Linux kernel and user spaces. Downright's main strength compared to related approaches is that it implements a complete mediation request broker architecture, in which all system calls are vetted before execution, either by the kernel or by a request broker, which runs as another process. This isolates the main program from many failures due to programming bugs and attacks, which would have to pass not only the attacked program, but the request broker also. We argue that this makes acquiring and releasing elevated privileges easier and safer. Downright eliminates the need to write Seccomp programs, instead allowing policies to be expressed declaratively through a rich policy language. We demonstrate the viability of this approach by instrumenting nginx, an industrial-strength web server and reverse proxy. While this instrumentation takes only a single line of code, we argue that even this effort can be avoided by suitable C runtime code. We show that Downright's overhead is substantial, halving nginx's perfomance, but propose measures for optimisation

    Perancangan System Crawler Dengan Menerapkan Arsitektur Distributed Task

    Get PDF
    Kebutuhan akan data insight pada online marketplace sangat penting. Demikian juga cara dalam mendapatkan data yang cukup banyak tentunya membutuhkan otomatisasi seperti crawling data pada website marketplace. Karena data yang cukup banyak, crawler system sering tidak optimal dalam melakukan crawling data. Penerapan distributed task pada crawler system memberikan kemudahan dalam scaling server baik secara vertikal dan horizontal. Dengan demikian data yang banyak dan terus tumbuh dapat diatasi oleh crawler system. Perancangan aplikasi menggunakan bahasa python, dengan server aplikasi menggunakan Google Cloud Computing. Dalam arsitektur distributed task membutuhkan komponen berupa message broker. Message broker yang dipakai dalam perancangan system ini adalah RabbitMQ. Hasil dari perancangan crawler system akan digunakan oleh PDC Media Group untuk pengumpulan data produk marketplace. Data tersebut kemudian nantinya menjadi bahan penentuan pengambilan keputusan bisnis dari PDC Media Group sendiri. Pengujian crawler system menggunakan 3 skenario, yaitu dengan 1 worker, 2 worker, dan 3 worker. Hasil untuk skenario 1 worker adalah 19.3 request per second dan 332 ms untuk response time. Hasil untuk skenario 2 worker adalah 41.4 request per second dan 328 ms untuk response time. Sedangkan hasil untuk skenario 3 worker adalah 60 request per second dan 331 ms untuk response time

    A distributed computing environment (DCE) based object request broker

    Get PDF
    Includes bibliographical references.Object oriented technology has moved beyond being a tool for design and programming and is now being used to implement enterprise wide computer systems. Also, there has been a move from centralised mainframe systems to distributed computing due to the advent of more powerful workstations and faster, more reliable networks. The integration of object oriented technology and distributed computing is becoming a generally accepted method for implementing networked computer solutions. The purpose of the research presented in this thesis is to investigate how the evolving object oriented technologies can build upon the current distributed computing technology by using there underlying infrastructure and then to implement a CORBA compliant distributed Object Request Broker. This involves the design and implementation of a compiler which maps CORBA objects to DCE remote procedure calls. Our objective is to investigate the operation of a distributed object implementation and in particular the performance which can be achieved by a DCE-based Object Request Broker which is CORBA compliant

    Intelligent Way of Secure and Privacy Preserving Information Brokering

    Get PDF
    In recently large amount of information are collected in multiple organizations like health care organization, Law enforcement center, and government system. This needs of inter communication security through efficiently information sharing. Information Brokering System is collecting and re?distributing information among organization. Information brokering system fully trust on broker, who satisfied user requirement to find out particular data server without knowing address which contain data which user want. Large amount of detail data broker are collected from million providers authenticate user and routing the request to particular user. With increasing protection and privacy of data we introduce Preserve & secure privacy information brokering system. In that system fully trusted on broker we produce broker-coordinator overlay. The sensitive data encrypted before outsourcing user & data privacy. To enrich privacy used Cryptosystem with the use of Selective encryption using AES. We focused two types of privacy attacks namely inference attack and attribute-correlation attack. Solutions of this problem for preventing these attacks are automaton segmentation & segment encryption. By using these algorithm the PPIB system using web platform will require less time than Distributed PPIB. DOI: 10.17762/ijritcc2321-8169.15074

    Component technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA component model

    Get PDF
    This one-day tutorial is aimed at software engineering practitioners and researchers, who are familiar with objectoriented analysis, design and programming and want to obtain an overview of the technologies that are enabling component-based development. We introduce the idea of component-based development by defining the concept and providing its economic rationale. We describe how object-oriented programming evolved into local component models, such as Java Beans and distributed object technologies, such as the Common Object Request Broker Architecture (CORBA), Java Remote Method Invocation (RMI) and the Component Object Model (COM). We then address how these technologies matured into distributed component models, in partiuclar Enterprise Java Beans (EJB) and the CORBA Component Model (CCM). We give an assessment of the maturity of each of these technologies and sketch how they are used to build distributed architectures
    corecore