
 
Web Services interoperability at this moment does 
not reach the degree of awaited fulfilment. 
During the testing stage, the obtained results 
reveal that working with simple data (primitive 
types), guarantees interoperability. Greater problems 
arise when the information is more complex, for 
instance when using JavaBeans, because this 
information is handled in different ways depending 
on the platforms used. 
Another detected disadvantage is the inability to 
use common structures in the Java environments, as 
the Collection objects. Depending on the server, it is 
possible to use them as a return type for the 
methods, being handled all in a different way by 
almost all of the servers, when its use is possible. It 
has been observed that every platform adapts the 
WSDL file to its own needs, resulting in 
incompatibilities among platforms, and producing 
errors while sending data, because the format of the 
message sent is different from to the expected by the 
receiver. 
On top of that, with all of these issues exposed, it 
is expected that future works should be carried out 
with that limitations on mind, focusing the problems 
from another point of view and making easier the 
process of dealing the limitations. 
In the future, it will be necessary for the 
organizations as the mentioned WS-I, OASIS, and 
the implementation manufacturers, to continue 
improving the recommendations. For example, the 
automation in the complex information sending (as 
JavaBeans), or the possibility of using compatible 
Streaming systems. 
Without fulfilling with these expectations, Web 
Services use will be limited as occurs with other 
solutions on the market, such as RMI or CORBA. If 
this goal is achieved, the use of Web Services will 
be extended to all kinds of applications that need 
data transmission over the Internet. 
REFERENCES 
Severine, B., 2005. “Interoperability problems: 
management of evolution of collaborative enterprises”. 
In INTEROP-ESA’05, 1st International Conference 
on Interoperability of Enterprise Software and 
Applications. 
Aragão, R., Fernandes, A., 2003. “Conflict Resolution in 
Web Services Federations”. In ICWS’03, 1st 
International Conference on Web Services. 
Söderström, E., 2005. “Web services and inter-
operability”. In INTEROP-ESA’05, 1st International 
Conference on Interoperability of Enterprise Software 
and Applications. 
IMS DRI. 2003. IMS Digital Repositories Interoperability, 
http://www.imsglobal.org/digitalrepositories/index.ht
ml 
Codehaus Xfire. 2006. http://xfire.codehaus.org/ 
Otón, S., Ortiz, A., Barchino, R. 2006A. “Arquitectura 
orientada a servicios Web para la implementación de 
repositorios distribuidos de objetos de aprendizaje”. In 
IADIS WWW/Internet’06. International Association 
for Development of the Information Society  
Otón, S., Ortiz, A., Hilera, J.R. 2006B. “Sistema de 
reutilización de objetos de aprendizaje”. In VIII 
congreso Iberoamericano de Informática Educativa. 
Otón, S., Hilera, J.R., Gutiérrez, I., Ortiz, A. 2005. 
“Arquitectura orientada a servicios Web para la 
implementación de repositorios distribuidos de objetos 
de aprendizaje”. In SINTICE’05. Simposio Nacional 
de  Tecnologías de la Información y las 
Comunicaciones en la Educación. 
IMS AF. 2003. IMS Abstract Framework,  
http://www.imsproject.org/af/index.html 
Systinet Corporation, http://www.systinet.com/ 
WSDL 2.0. 2006. Web Services Description Language 2.0 
Candidate Recommendation 27 March 2006, 
http://www.w3.org/TR/wsdl20/ 
SAAJ. 2006. SOAP with Attachments API for Java, 
http://java.sun.com/webservices/saaj/index.jsp 
MTOM. 2005. SOAP Message Transmission Optimization 
Mechanism, http://www.w3.org/TR/soap12-mtom/ 
WS-I. 2006. Web Services Interoperability Organization, 
http://www.ws-i.org 
SOAP 1.2. 2003. Simple Object Access Protocol 1.2 
Recommendation 24 June 2003, 
http://www.w3.org/TR/soap/ 
Evdemon, J. 2004. “What's changed in WS-I Basic Profile 
1.1?”.http://blogs.msdn.com/jevdemon/archive/2004/0
8/25/220353.aspx 
OASIS. 2006. Organization for the Advancement of 
Structured Information Standards. http://www.oasis-
open.org/home/index.php 
ADJUSTMENT NEEDS IN SOA BASED E-LEARNING APPLICATIONS
127