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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
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