TideMobile posiada kilka metod połączeń. Aby dobrać najlepszą należy wziąć pod uwagę dwa elementy:
- wydajność - Ilość wysyłanych SMS-ów w miesiącu, chwilowe wzrosty wysyłki (piki) w ciągu godziny, czas dostarczenia pojedynczego SMS-a
- treść - Rodzaj treści wysyłanej w SMS-ie, bezpieczeństwo oraz raportowanie.
Metody połączeń to:
- API REST JSON - API, które wykorzystuje wzorzec projektowy REST i wymienia informacje w formacie JSON poprzez protokół HTTP
- CIMD - Protokół komunikacyjny CIMD2 służy do przesyłania wiadomości SMS pomiędzy aplikacją a centrum SMS Nokii (SMSC: Short Message Service Center). Interfejs CIMD2 został przygotowany z myślą o aplikacjach klienckich, które wysyłają i odbierają informacje poprzez gniazda TCP/IP
- SMPP – protokół telekomunikacyjny służący do wymiany krótkich wiadomości tekstowych pomiędzy dwoma systemami informatycznymi
- SFTP - protokół do bezpiecznej transmisji plików z serwera do serwera FTP
- XML Tide – protokół firmy Tide Software w standardzie SOAP oparty na WebService
- EMI-UCP – protokół używany do łączenia się z centrami obsługi krótkich wiadomości (SMSC) dla telefonów komórkowych GET\POST HTTP – proste wywołania HTTP
- IBM MQ Series - system przesyłania wiadomości firmy IBM. Wymiana informacji odbywa się za pośrednictwem kolejek wiadomości zarządzanych przez menedżera kolejek odpowiedzialnego za odbieranie wiadomości i udostępnianie ich w sieci do wykorzystania przez inne systemy
Dobór połączenia pod względem treści:
Bezpieczeństwo:
- HTTP i XML szyfrowane certyfikatem Trusted SSL
- SMPP – dedykowane tunele VPN SiteToSite.
Dynamiczna treść:
- HTTP – podstawowe możliwości
- XML – możliwość budowania skomplikowanych dynamicznych paczek
- SMPP – brak, treść musi być przysłana w ostatecznej postaci.
Raportowanie:
- HTTP – brak, raporty dostępne są po stronie interfejsu platformy Tide
- XML – duża dostępność raportów
- SMPP – raportowanie statusów doręczeń, pozostałe raporty dostępne od strony platformy Tide.