Visualizzazione post con etichetta java. Mostra tutti i post
Visualizzazione post con etichetta java. Mostra tutti i post

mercoledì 30 maggio 2007

Bestiario 2

Questa ormai e' vecchia di qualche mese, ad ogni modo, la racconto.

Situazione : Meeting per presentazione architettura di NuovoServizio
System Manager del Cliente ".. OK, mi sembra tutto chiaro. In che protocollo comunicano Sistema A e Sistema B ?"
Business Analyst "Corba"
System Manager "Quindi IIOP ?"
Business Analyst "Assolutamente no, ho detto che il protocollo e' Corba!"

Corba non e' un protocollo. Significa Common Object Request Broker Architecture. Ovvero e' una architettura. Il protocollo che usa si chiama IIOP ( Internet Inter-ORB Protocol)

Stesso meeting :

System Manager del Cliente "Ah..... e il Sistema A con il Sistema C ?"
Business Analyst "Java"
System Manager del Cliente "..... " (sguardo molto perplesso)

Java non e' un protocollo. E' un linguaggio di programmazione. Ha una tecnologia propria per la comunicazione chiamata RMI che puo' usare come protocollo IIOP o JRMP per la comunicazione remota. I due sistemi citati pero' usavano delle API java che usano SOAP (avete capito, classica API per chiamare un web service).



Bestiario

Ecco, giusto qualche perla perche' possiate capire in quale razza di Grande Societa' di System Integration lavoro.... (tutti i nomi sono ispirati e scopiazzati da Grande Societa' di Consulenza)

Situazione : Meeting pre-rilascio di NuovoServizio
Domanda di Operation Manager del Cliente "Ottimo, mi sembra tutto molto bello ma che tecnologie vengono usate ? Sapete, devo avere un'idea dell'architettura, delle licenze che dobbiamo acquistare, delle porte da aprire nel firewall..."
Risposta di Business Analyst : "Beh, come tecnologia usiamo Jboss"
Domanda di Operation Manager del Cliente "E quindi ? Che tecnologia usate ?"
Risposta di Business Analyst : "Beh, non mi sembra il momento di entrare in questi TECNICISMI"

Se la riunione pre-rilascio non e' il momento, quando lo sara' ? la riunione di post-rilascio ?

Per la cronaca (e tutti quelli che non fanno l'informatico di mestiere) Jboss NON e' una tecnologia, ma una azienda (come ad esempio BEA, Microsoft, ecc) che produce un prodotto detto JBossAS (come dire Bea/WLS, Microsoft/Word, ecc..). Questo prodotto e' un server J2EE certificato dalla SUN. Quindi, la tecnologia e' J2EE (eventualmente il prodotto e' "JbossAS").