Servizi in Java da C#: clienti e visioni

Vi racconto due cose successe a distanza di mezza giornata e diametralmente opposte:

Da tempo lavoriamo ad una libreria/tool il cui obiettivo è di "fornire uno strumento in grado di effettuare ricerche per l'estrazione di informazioni rilevanti da documenti eterogenei e la cui struttura non risulti nota a priori." (!!!).

Riassumendo molto SED (nome interno del prodotto) consente di effettuare ricerche su documenti XML (o comunque riportabili in forma di albero) in assenza di informazioni sul loro schema, introducendo un ulteriore livello di flessibilità nel meccanismo di valutazione della similarità strutturale fra l’interrogazione e il documento.
Fin qui tutto bene ma la libreria è scritta in Java. Oggi ho parlato con due clienti, entrambi vorrebbero usare SED nei loro prodotti web-based:

1° cliente: "noi stiamo sviluppando tutto in ASP.NET e dover usare qualcosa scritto in Java non ci piace, si mischiano troppe cose diverse"

2° cliente: "noi stiamo sviluppando tutto in ASP.NET e dover usare qualcosa scritto in Java ci piace cosi usiamo i web service e il nostro prodotto è pronto per integrarsi anche con altri sistemi"

A parte le semplificazioni (non sono le testuali parole) mai mi sarei aspettato nel giro di 5 ore due visioni cosi lontane a fronte di prodotti (i loro) assolutamente simili.

Print | posted @ lunedì 14 marzo 2005 19:54