Vendar so te razlike pomembne predvsem za razvijalce, na površini vlada med dvermi skoraj popolno soglasje. Podatkovne strukture so večinoma shranjene v zapisu XML ali pa jih je mogoče v to obliko hitro pretvoriti, za medsebojno povezovanje programov pa se izdatno izkoriščajo spletne storitve. Kdo so sploh najpomembnejši ponudniki?