Evaluation and Comparison of CORBA (Object Request Broker) Implementations

Evaluation and Comparison of CORBA (Object Request Broker) Implementations PDF Author: Roland Gelbmann
Publisher: diplom.de
ISBN: 3832456023
Category : Computers
Languages : en
Pages : 100

Get Book Here

Book Description
Inhaltsangabe:Abstract: Common Object Request Broker Architecture (CORBA), a standard from the Object Management Group (OMG), defines a vendor-independent architecture and infrastructure for distributed systems. Further CORBA species a client-server platform as well as an object-oriented programming model for distributed computing.The Object Request Broker (ORB) implements the part of CORBA which manages communication and data exchange between objects. CORBA-based applications often have to communicate with ORBs from different vendors. Therefore testing the interoperability is one important point in this work. Six actually available ORB implementations are shown and compared at given features. If a problem has to be solved with CORBA, it is necessary to choose the best ORB implementation for that purpose, because they differ often at significant points. Important details for decision are Standard Conformity, Robustness, Functionality as well as Functional Range or Interoperability. Exactly these properties are to be examined in this work. The investigation is performed on six, at the web available ORBs indeed Jacorb 1.4 beta 2, Orbacus 4.1.0, Orbix E2A 2.0, OpenORB 1.2.0, J2SE ORB 1.4.0 as well as TAO 1.2.1 all in their most actual released version. Additionally to these properties the correct implementation of the most important CORBA Services is checked. They are Event Service, Notification Service, Name Service and Transaction Service. The ORBs are compared at this given properties.It shows that the ORBs differ very much from each other and that the CORBA Services are often implemented incorrectly. Further a high costly implementation is no guarantee for best quality at all points. The evaluation shows that a freely available ORB can be as good as or better than a commercial one. Inhaltsverzeichnis:Table of Contents: 1.Introduction 1.1Motivation1 1.2Project Objectives1 1.3Related Work2 1.4Content of the following Sections2 2.CORBA Basics 2.1Overview5 2.2Major Parts of an ORB9 2.2.1Core Compnents9 2.2.2Object Adaptors11 2.3CORBA Services12 2.4OMG Interface Definition Language21 2.5BOA to POA Migration23 3.ORB Evaluation and Comparison 3.1Chosen ORBs25 3.1.1Jacorb1.4 beta225 3.1.2Orbacus 4.1.025 3.1.3OrbixE2A 2.025 3.1.4OpenORB 1.2.026 3.1.5J2SEORB 1.4.026 3.1.6TAO The Ace ORB 1.2.126 3.2Evaluation-Environment26 3.3Installation27 3.4Standard Conformity30 3.4.1Interface Definition Language30 3.4.2Basic Remote [...]

Evaluation and Comparison of CORBA (Object Request Broker) Implementations

Evaluation and Comparison of CORBA (Object Request Broker) Implementations PDF Author: Roland Gelbmann
Publisher: diplom.de
ISBN: 3832456023
Category : Computers
Languages : en
Pages : 100

Get Book Here

Book Description
Inhaltsangabe:Abstract: Common Object Request Broker Architecture (CORBA), a standard from the Object Management Group (OMG), defines a vendor-independent architecture and infrastructure for distributed systems. Further CORBA species a client-server platform as well as an object-oriented programming model for distributed computing.The Object Request Broker (ORB) implements the part of CORBA which manages communication and data exchange between objects. CORBA-based applications often have to communicate with ORBs from different vendors. Therefore testing the interoperability is one important point in this work. Six actually available ORB implementations are shown and compared at given features. If a problem has to be solved with CORBA, it is necessary to choose the best ORB implementation for that purpose, because they differ often at significant points. Important details for decision are Standard Conformity, Robustness, Functionality as well as Functional Range or Interoperability. Exactly these properties are to be examined in this work. The investigation is performed on six, at the web available ORBs indeed Jacorb 1.4 beta 2, Orbacus 4.1.0, Orbix E2A 2.0, OpenORB 1.2.0, J2SE ORB 1.4.0 as well as TAO 1.2.1 all in their most actual released version. Additionally to these properties the correct implementation of the most important CORBA Services is checked. They are Event Service, Notification Service, Name Service and Transaction Service. The ORBs are compared at this given properties.It shows that the ORBs differ very much from each other and that the CORBA Services are often implemented incorrectly. Further a high costly implementation is no guarantee for best quality at all points. The evaluation shows that a freely available ORB can be as good as or better than a commercial one. Inhaltsverzeichnis:Table of Contents: 1.Introduction 1.1Motivation1 1.2Project Objectives1 1.3Related Work2 1.4Content of the following Sections2 2.CORBA Basics 2.1Overview5 2.2Major Parts of an ORB9 2.2.1Core Compnents9 2.2.2Object Adaptors11 2.3CORBA Services12 2.4OMG Interface Definition Language21 2.5BOA to POA Migration23 3.ORB Evaluation and Comparison 3.1Chosen ORBs25 3.1.1Jacorb1.4 beta225 3.1.2Orbacus 4.1.025 3.1.3OrbixE2A 2.025 3.1.4OpenORB 1.2.026 3.1.5J2SEORB 1.4.026 3.1.6TAO The Ace ORB 1.2.126 3.2Evaluation-Environment26 3.3Installation27 3.4Standard Conformity30 3.4.1Interface Definition Language30 3.4.2Basic Remote [...]

High Performance Computing - HiPC 2000

High Performance Computing - HiPC 2000 PDF Author: Mateo Valero
Publisher: Springer
ISBN: 354044467X
Category : Computers
Languages : en
Pages : 560

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 7th International Conference on High Performance Computing, HiPC 2000, held in Bangalore, India in December 2000. The 46 revised papers presented together with five invited contributions were carefully reviewed and selected from a total of 127 submissions. The papers are organized in topical sections on system software, algorithms, high-performance middleware, applications, cluster computing, architecture, applied parallel processing, networks, wireless and mobile communication systems, and large scale data mining.

Advances in Databases and Information Systems

Advances in Databases and Information Systems PDF Author: Johann Eder
Publisher: Springer
ISBN: 3540482520
Category : Computers
Languages : en
Pages : 399

Get Book Here

Book Description
The 3rd Eastern European Conference on Advances in Databases and Information Systems (ADBIS’99) took place on 13-16- September 1999, in Maribor, Slovenia. It was organized in cooperation with ACM SIGMOD, the Moscow chapter of ACM SIGMOD, Slovenian Society Informatika, and the Slovenian Ministry of Technology. The aim of the ADBIS series of conferences is to provide a forum for the exchange of scientific achievements and experiences using innovative methods and approaches between the research communities of Central and Eastern Europe and the rest of the world in the area of databases and information systems. The 1999 conference continues the series of ADBIS events held in Moscow, St. Petersburg, and Poznan. The ADBIS steering committee has the ambition to make the ADBIS conference the premiere database and information systems conference in Central and Eastern Europe, to increase interaction and collaboration between researchers from East and West, and to provide an internationally recognized forum for the presentation of research and experiences in all aspects of modern database technology and information systems. To achieve these goals an international program committee selected 26 full research papers in a rigorous reviewing process from a total of 94 submissions from 33 different countries. This high number of submissions from so many different areas shows the truly worldwide recognition of and interest in the ADBIS series.

Re-engineering for Sustainable Industrial Production

Re-engineering for Sustainable Industrial Production PDF Author: Luis M. Camarinha-Matos
Publisher: Springer
ISBN: 0387350861
Category : Technology & Engineering
Languages : en
Pages : 526

Get Book Here

Book Description
In today's changing world, enterprises need to survive in an ever volatile competitive market environment. Their success will depend on the strategies they practice and adopt. Every year, new ideas and concepts are emerging in order for companies to become successful enterprises. Cross Border Enterprises is the new 'hot' topic arising in the business process world at present. Many terms have been coined together and are being driven in the popular business press to describe this new strategy of conducting business, ie. Extended Enterprise (Browne et al. , 1995; O'Neill and Sacket, 1994; Busby and Fan, 1993; Caskey, 1995), Virtual Enterprise (Goldmann and Preiss, 1991; Parunak, 1994; Goranson, 1995; Doumeingts et al. , 1995), Seamless Enterprise (Harrington, 1995), Inter-Enterprise Networking (Browne et al. , 1993), Dynamic Enterprise (Weston, 1996) and so on. Many people have argued that they mean the same thing, just using different words. Others feel they are different. But how different are they? In this paper the authors will present some basic lines required from this new strategy for conducting and coordinating distributed business processes (DBP), as well as trying to clarify the particularities of two of the widest spread terms related to it: Virtual and Extended Enterprise. 2 CLUSTERS OF PRESSURES The business world currently faces an increased trend towards globalisation, environmentally benign production and customisation of products and processes, forcing individual enterprises to work together across the value chain in order to cope with market influences.

Implementing Distributed Systems with Java and CORBA

Implementing Distributed Systems with Java and CORBA PDF Author: Markus Aleksy
Publisher: Springer Science & Business Media
ISBN: 3540241736
Category : Computers
Languages : en
Pages : 340

Get Book Here

Book Description
This book provides graduate students and practitioners with knowledge of the CORBA standard and practical experience of implementing distributed systems with CORBA's Java mapping. With tested code examples that will run immediately!

International Conference on Computer Applications - Telecommunications

International Conference on Computer Applications - Telecommunications PDF Author:
Publisher: Research Publishing Service
ISBN: 9810873026
Category :
Languages : en
Pages : 32

Get Book Here

Book Description


Online and Distance Learning: Concepts, Methodologies, Tools, and Applications

Online and Distance Learning: Concepts, Methodologies, Tools, and Applications PDF Author: Tomei, Lawrence A.
Publisher: IGI Global
ISBN: 1599049368
Category : Business & Economics
Languages : en
Pages : 3701

Get Book Here

Book Description
"This comprehensive, six-volume collection addresses all aspects of online and distance learning, including information communication technologies applied to education, virtual classrooms, pedagogical systems, Web-based learning, library information systems, virtual universities, and more. It enables libraries to provide a foundational reference to meet the information needs of researchers, educators, practitioners, administrators, and other stakeholders in online and distance learning"--Provided by publisher.

InfoWorld

InfoWorld PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages : 158

Get Book Here

Book Description
InfoWorld is targeted to Senior IT professionals. Content is segmented into Channels and Topic Centers. InfoWorld also celebrates people, companies, and projects.

High-Performance Embedded Computing

High-Performance Embedded Computing PDF Author: Marilyn Wolf
Publisher: Newnes
ISBN: 0124104886
Category : Computers
Languages : en
Pages : 507

Get Book Here

Book Description
High-Performance Embedded Computing, Second Edition, combines leading-edge research with practical guidance in a variety of embedded computing topics, including real-time systems, computer architecture, and low-power design. Author Marilyn Wolf presents a comprehensive survey of the state of the art, and guides you to achieve high levels of performance from the embedded systems that bring these technologies together. The book covers CPU design, operating systems, multiprocessor programs and architectures, and much more. Embedded computing is a key component of cyber-physical systems, which combine physical devices with computational resources for control and communication. This revised edition adds new content and examples of cyber-physical systems throughout the book, including design methodologies, scheduling, and wide-area CPS to illustrate the possibilities of these new systems. - Revised and updated with coverage of recently developed consumer electronics architectures and models of computing - Includes new VLIW processors such as the TI Da Vinci, and CPU simulation - Learn model-based verification and middleware for embedded systems - Supplemental material includes lecture slides, labs, and additional resources

Developing Business Systems with CORBA with CD-ROM

Developing Business Systems with CORBA with CD-ROM PDF Author: Waqar Sadiq
Publisher: Cambridge University Press
ISBN: 9780521646505
Category : Computers
Languages : en
Pages : 292

Get Book Here

Book Description
Developing Business Systems with CORBA guides developers, programmers, and software managers through the development of object-oriented, distributed business systems using CORBA (Common Object Request Broker Architecture). CORBA allows vendors to provide compatible components for the implementation of distributed systems in heterogeneous environments involving multiple operating systems and programming languages. The authors use their experience as developers, trainers and mentors to provide a solid understanding of CORBA technology by examining a realistic example system. They introduce concepts and terminology and lead up to a strategic architecture for distributed objects computing. They present CORBA in detail while introducing the reader to project management issues and the requirements for a business objects facility to integrate CORBA components and provide an abstraction for application development. Later chapters explore design issues, programming, and incorporating product features. The accompanying CD-ROM contains a demonstration application and a copy of the Enterprise Business Objects Facility (EBOF) developed at EDS.