A interoperabilidade entre sistemas permite que dois ou mais sistemas comuniquem entre si de forma transparente, ou seja, a comunicação entre ambos deve ser feita sem que o utilizador tenha de conhecer detalhes técnicos de baixo nível. Neste trabalho foi proposto o desenvolvimento de um programa que permitisse essa comunicação entre duas linguagens de programação bastante diferentes, nomeadamente CxProlog e Python. A comunicação entre estas duas linguagens é unidirecional e é feita usando API’s já existentes entre elas e uma terceira, a linguagem C.

Este trabalho foi totalmente escrito na linguagem C e contou com certos pontos de referência muito específicos que foram seguidos de forma rigorosa para que o seu desenvolvimento fosse realizado da melhor maneira. Os principais pontos foram: conversão de dados, chamadas de funções, acesso a variáveis, criação de objetos e finalmente o tratamento de exceções.

English coming!

Project Activity

See All Activity >

Follow Interoperability CxProlog Python

Interoperability CxProlog Python Web Site

Other Useful Business Software
Grafana: The open and composable observability platform Icon
Grafana: The open and composable observability platform

Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

Grafana is the open source analytics & monitoring solution for every database.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Interoperability CxProlog Python!

Additional Project Details

Registered

2014-04-01