Skip to end of metadata
Go to start of metadata

Sub-projetos

Nesta seção listamos alguns sub-projetos relacionados com o OpenBus e que são mantidos e desenvolvidos pela equipe do OpenBus. São eles: 

  • Data Service: O serviço de Acesso a Dados é uma definição de interface (IDL de CORBA) para a criação de serviços que queiram oferecer dados estruturados. A implementação é feita por aplicações que chamamos de servidores de dados. O Serviço de Acesso a Dados também permite a transferência de dados não estruturados, onde utiliza o FTC como solução para transferir esses dados com alto desempenho.
  • FTC: É um protocolo e uma implementação que permite a transferência de grande quantidade de dados. A fonte dos dados podem estar em vários formatos, como arquivo ou stream de dados.
  • SCS: Software Component System é um modelo simples e flexível de componentes de software baseado em CORBA que permite estruturar sistemas usando uma arquitetura baseada em componentes. O SCS é usado no OpenBus tanto como um modelo arquitetural básico para a infraestrutura básica oferecida como também para estruturar a forma como as intregrações são feitas.
Data Service    FTC     SCS

Projetos Relacionados

Nesta seção listamos alguns projetos que usualmente são utilizados em conjunto com o OpenBus para a construção de integrações de sistemas.

  • CSBase: CSBase é um framework para gerenciamento de recursos e execução de algoritmos em um ambiente computacional distribuído e heterogêneo. O framework possui uma arquitetura cliente/servidor, web-based, e oferece transparência na execução remota de algoritmos, independente da linguagem de implementação e da plataforma de execução desses algoritmos. Além disso, o framework oferece facilidades para construção de novas aplicações e integração de aplicações legadas ao desktop de projetos dos usuários.
  • OpenDreams: OpenDreams é um serviço OpenBus para submissão, monitoração e controle de execução remota de comandos em sistemas construídos usando o framework CSBase. O OpenDreams define uma API de programação para as funcionalidades de gerenciamento de execução remota de comando oferecidas por sistemas CSBase.

 

  
  • No labels