Dissertação
CargoAPI EVALUATED
Este documento descreve a modernização de um sistema legado chamado Transporter. O Transporter é um ERP na área de transportes e logística desenvolvido pela empresa MAEIL. Esta empresa pretende que o Transporter se torne mais apelativo para o utilizador comum e que acompanhe a evolução da tecnologia. Esta modernização consiste na criação da CargoAPI, ou seja, criar uma API para expor funcionalidades do Transporter de modo que seja possível ter uma interface web browser que substitua a interface atual deste. São descritas três possíveis soluções já existentes para implementar esta API tendo em conta as vantagens e desvantagens de cada uma delas. O Transporter é uma aplicação com uma arquitetura cliente-servidor com lógica de negócio presente em ambas as partes. É descrito como é que a integração é realizada entre o Transporter e a CargoAPI, ou seja: a integração desta API com a base de dados, os pedidos realizados na comunicação com a CargoAPI e a linguagem de REST para expressar as diferentes combinações de funcionalidades fornecidas pelo sistema do Transporter.
junho 7, 2017, 9:0
Publicação
Obra sujeita a Direitos de Autor
Orientação
ORIENTADOR
António Manuel Ferreira Rito da Silva
Departamento de Engenharia Informática (DEI)
Professor Associado