despite the great attention that the field of maritime surveillance has gained nowadays, special effort is required to remove the barriers of collecting and integrating heterogeneous data into a common picture to be shared among all relevant parties and achieving a reasonable level of interoperability for improved efficiency of maritime surveillance systems. traditional solutions offered mainly rely on the usage of either custom data models or the automatic identification system (Ais) types of messages which, although widely accepted, has significant restrictions regarding the types of data that can transmit (e.g. support of additional information and metadata). based on the more modern, xml-based, inter-vts exchange format service (ivef) introduced by the iAlA, we present the design and implementation of a uniform communication gateway (ucg) and an advanced user interface (Aui) for maritime surveillance systems, implementing the ivef service model and protocol. the ucg consists of a set of interconnected processes implementing data listeners for acquiring raw vessel traffic data, translators from Ais or custom data models (based on reusable libraries) to the ivef data model, a merging process for integrating the data streams and a ivef-compliant and ssl/tls-secured server serving the data to any ivef-compatible client. for monitoring ucg data traffic, a web-based interface presenting statistics for the reception and sending rates is offered. moreover, maritime environment data stemming from the eu copernicus service are map illustrated. the Aui is a front-end system specifically designed to provide multiple categories of users (e.g. radar designers, operational users, result stream subscribers) with the functionalities required to operate and exploit the results of diverse sources of data reception (including Ais traffic and proprietary radars). its basic component is a map-centric gui displaying nautical charts, radar cells, vessels tracks and alerts and providing end-users analysis tools. both implementations have been tested and validated in real operational environment.