Oggi inizia l’Oracle DB Master presso la Regione Marche e posso dire che sono uno dei fortunati che è stato scelto per partecipare a questa imporatane oppotunità. Grazie.
Questo articolo è la prima lezione inerente allo sviluppo dei web services sviluppati con AXIS 2, Tomcat e Netbeans, gli argomenti che si affrontano sono l’impostazione dell’ambiente di lavoro.
Si suppone di avere la distribuzione GNU/Linux Red Hat based a 64bit installata in modalità Desktop.ed aver effettuato l’accesso con i premessi di root. Occorre inoltre installare le librerie e gli strumenti da sviluppo per compilare i sorgenti.
I passi per l’instalazione della piattaforma java sono :
jdk-6u22-linux-x64-rpm.bin
[...]# sh ./jdk-6u22-linux-x64-rpm.bin
Done.
[...]# java -versionJava HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)Java(TM) SE Runtime Enviroment (build 1.6.0_22-b4)java version "1.6.0_22"
[...]# alternatives -- config java
[...]# cd /usr/java/
[...]# ls -l... default -> /usr/java/latest... jdk1.6.0_22... latest -> /usr/java/jdk1.6.0_22
[...]# alternatives --install /usr/bin/java java/usr/java/default/bin/java 2
[...]# yum install ant
I passi per l’installazione di Tomcat sono:
[...] # mv apache-tomcat-6-0-29 /opt/
<role rolename="manager"/><role rolename="admin"/><user username="admin" password="tomcat" roles="admin,manager"/>
[...]# ./startup.sh
[...]# cp mysql-connector-java-5.1.13-bin.jar /opt/apache-tomcat-6-0-29/lib
[...]# cp ini4j-0.5.2-SNAPSHOT.jar/opt/apache-tomcat-6-0-29/lib
I passi per installare Axis 2 sono:
[...]# ant create.war
[...]# mv axis2.war /opt/apache-tomcat-6.0.29/webapps/
Settare le variabili d’ambiente nel seguante modo:
[...]# cd /root
[... ]# gedit .bashrc
export JAVA_HOME= /usr/java/defaultexport AXIS2_HOME=direcotry dove è stata scompattata ladistribuzione binaria di axis2/axis2-1.4.1
Installazione dela piattaforma LAMP ha i seguanti passi :
[...]# yum install httpd php php-devel php-gd php-imapphp-ldap php-mysql php-odbc php-pear php-xmlphp-xmlrpc curl curl-devel perl-libwww-perlImageMagik mysql mysql-server mysql-devel
[...]# mysqladmin -u root password miapassword
I passi peri installare Netbeans IDE 6.9.1 sono :
[...]# sh netbeans-6.9.1-ml-linux.sh





Wsdl2java.sh , è un tool per la creazione dell’ stub lato cliet per la creazione del client del servizio , per utilizzarlo seguire la guida http://ws.apache.org/axis2/1_4_1/reference.html#wsdl2java , i comandi utilizzati sono -uri e -or
SOAPMonitor , tool per monitorare il messaggi SOAP , per utlizzarlo seguire la guida http://ws.apache.org/axis2/1_4_1/soapmonitor-module.html
Lo scorso 21 Maggio ho partecipato al secondo Workshop sulle Tecnologie per la Sanità Elettronica organizzato dal Prof. A.F. Dragoni.
La mia presentazione parla del lavoro svolto dagli studenti (di cui un parte anche da me) presso i Dipartimenti e presso l’ASUR 7 di Ancona negli ultimi 5/6 anni sull’offrire i servizi sanitari attraverso la piattafotma DVB-MHP della TV Digitale Terrestre e le problematiche insorte negli ultimi anni.
Il titolo è “L’accesso ai servizi tramite TV Digitale Terrestre: le inspiegabili ragioni di un momentaneo fallimento” :
Ringrazio il Prof. Dragoni per avermi fatto fare questo intervento .
Dovete sviluppare Interfacce Grafiche (GUI) per siti web o applicazioni ? Pencil by Evolus è il software che fa per voi.
Pencil è uno strumento free e open source per lo Sketching e Prototyping di interfacce grafiche disponibile sia come plug-in di Firefox (platform-indipendent) che come applicazione desktop (per Lunux e per Windows).