Superset Technologies Homewho we arewhat we domethodologysolutionsour advantagecase studiescareerscontact
Home > What we do > Technology > Distributed Computing
Superset Technologies-- What we do

Technology
Data Modeling
Distributed Computing
Internet Programming
Object Oriented Development

Analysis & Strategy

Experience Design
Branding/Identity
User Experience
Information Architecture
User Interface
Visual Design
Media Migration

Project Management
Networking & Operations



Technology: Distributed Computing

Distributed Computing is the design of an application as a collaboration of components, possibly heterogeneous, which are running on multiple environments. Distributed applications deliver unified functionality that is hosted across many software components. It promotes modularity by dividing the logic among many autonomous and reusable components, allows for fast computation by exploiting the merits of simultaneous execution, and is the only way to properly integrate legacy functionality into an application. In order to interact, components need a connecting medium. In order to communicate, components need to agree on an interface and protocol. Connectivity technology, such as store and forward messaging middleware, and object request brokers make it possible for the components to interact. Interface definition technologies, like the IDL and COM+, make it possible for components to communicate. Dividing an application into coherent and reusable components requires a strong sense of modularity, and an awareness of future and adjacent ancillary requirements.

Technologies/Products:

  • DCE/RPC
  • Object Request Brokers
  • Store and Forward middleware
  • Publish and Subscribe middleware
  • FIX/SWIFT/XML
  • TIBCO
  • MQSeries
  • MTS EDI
  • SWIFT
  • HL7
  • FIX



  •  
    copyright Superset Technologies Inc. 2001. All Rights Reserved. client login