Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

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.
Center
HTML
<div style="min-width:400px; padding:20px;">
<a class="roundbox others" style="color: #fff; text-decoration: none;" href="https://jira.tecgraf.puc-rio.br/confluence/display/DATASERVICE">Data Service</a>&nbsp;&nbsp;&nbsp;
<a class="roundbox others" style="color: #fff; text-decoration: none;" href="https://jira.tecgraf.puc-rio.br/confluence/display/FTC">FTC</a>
&nbsp;&nbsp;&nbsp; 
<a class="roundbox others" style="color: #fff; text-decoration: none;" href="https://jira.tecgraf.puc-rio.br/confluence/display/SCSPUB">SCS</a>
</div> 

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.

 

Center
HTML
<div style="min-width:400px; padding:20px;">
<a class="roundbox others" style="color: #fff; text-decoration: none;" href="https://jira.tecgraf.puc-rio.br/confluence/display/OpenDreams">OpenDreams</a>&nbsp;&nbsp;&nbsp;
<a class="roundbox others" style="color: #fff; text-decoration: none;" href="https://jira.tecgraf.puc-rio.br/confluence/display/CSBase">CSBase</a>
</div>