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
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it 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