Programmazione.it
X.commerce, eBay strizza l'occhio agli sviluppatori
Scritto da Luca Domenichini il 19-10-2011 ore 10:46
Intel Cluster Studio XE
Dopo mesi di anticipazioni, eBay rilascia finalmente la piattaforma di sviluppo X.commerce, con il compito di facilitare l'accesso delle applicazioni ai servizi di pagamento offerti dai portali eBay, PayPal e partner collegati. X.commerce si rivolge a commercianti e sviluppatori, e raccoglie in sé tutti gli strumenti necessari a costruire applicazioni di e-commerce: carrello degli acquisti, servizi di pagamento, gestione inventario, carte di credito, ecc.

Per l'autenticazione degli accessi, X.commerce si fonda sulla tecnologia PayPal Access, un servizio di federated access, analogo a quello già fornito da Google e Facebook, che permette l'accesso a siti di terze parti utilizzando le credenziali di PayPal.

Sfruttando la piattaforma, si potrà avere una immediata integrazione con eBay, grazie a Fabric, una tecnologia di message bus al lavoro dietro le quinte, che permette una distribuzione dei prodotti anche sul portale d'aste, garantendo quindi una enorme visibilità al proprio negozio in Rete. X.commerce si presenta come un sistema orientato alla scalabilità, tolleranza degli errori, sicurezza, monitoraggio e gestione, capace infine di lavorare con messaggi in formato Avro.

Altra importante novità, annunciata dalla stessa eBay, è l'ampliamento delle funzionalità offerte nei propri software Magento e GSI Commerce: ci si riferisce in particolare al supporto di Facebook Open Graph, che garantisce un'interazione immediata (pulsanti Mi Piace e aggiornamento nella Bacheca degli acquirenti) con il social network più diffuso al mondo.

La piattaforma X.commerce può essere scaricata dal sito ufficiale come pacchetto installabile, completo di esempi e documentazione, senza richiedere alcuna registrazione. Per gli utilizzatori di Eclipse, è disponibile un apposito plug-in. I sistemi operativi supportati sono Windows (XP SP3, 2003 Server, 7), Mac OS X (10.6 o superiore) e Linux (Ubuntu 11.04 con OpenJDK 1.6). Dal punto di vista software, l'esecuzione in locale per i test richiede Java SE Runtime 1.6 e un'installazione di MongoDB.
Copyright Programmazione.it® 1999-2005. Tutti i diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002.