Tensile Bar Strain (Micro Strain)
5.8. Comparison of Result with result getting from using general formula considering Web-Shear Crack and AS3600 Prediction
5.8.3 Calculation of Shear Strength Using AS
La implementaci´on del servidor de datos esta formada por capas de manera jer´arquica, que inicia con una interfaz que contiene todos los m´etodos generales que posibilitan a la biblioteca ofrecer sus servicios caracter´ısticos. Enseguida viene la capa que implementa los m´etodos definidos en la interfaz mencionada. Posteriormente, el servidor de datos se compone de una serie
de capas que podr´an heredar los m´etodos de aquella que les precede.
De esta manera, la jerarqu´ıa de capas, esta organizada de una manera conveniente, ya que una de ellas podr´ıa precisar m´etodos que se encuentran en la capa precedente, sin tener que implementarlos, sino ´unicamente, heredarlos. Adem´as se forma una independencia entre cada una de las capas, lo que significa que cada capa que se vaya agregando, solo estar´a ampliando, de manera independiente, los servicios ofrecidos por el servidor de datos.
Tomando en cuenta la forma en que se organiza la implementaci´on del servidor de datos, las funciones de interoperabilidad de la biblioteca digital con los buscadores de informaci´on contextual y con feeds, fueron concebidas como dos capas independientes, que nutren de servicios adicionales al servidor de datos. Lo anterior puede observarse en la figura 4.1.
Figura 4.1: Jerarqu´ıa de Capas en la Implementaci´on del Servidor de Datos A lo largo de este cap´ıtulo se han verificado las t´ecnicas y herramientas utilizadas para la realizaci´on de este trabajo, adem´as de su implementaci´on
en un ambiente operativo real, con la finalidad de ofrecer nuevos servicios a una biblioteca digital. Se ha hablado de las tareas que se pueden realizar con esos nuevos servicios, los cuales se pueden ver resumidos en la tabla 4.1.
En la tabla anterior, se pueden observar cada una de las caracter´ısticas agregadas al proyecto como parte de una nueva funcionalidad que pretende proporcionar servicios adicionales que faciliten la recopilaci´on de informaci´on de inter´es particular y el almacenamiento de la misma, con la opci´on de actualizarla de manera continua.
Para confirmar la extensibilidad que se consigue con el uso de servicios de recuperaci´on de informaci´on que pueden accederse en Internet dentro de una biblioteca digital, se implementaron dos prototipos independientes entre s´ı en un cliente Web. El primero de ellos, incorpora los servicios que ofrecen los buscadores Google y Yahoo y el segundo utiliza los formatos de sindicalizaci´on y su operatividad, en sus dos formatos disponibles, RSS y Atom.
La ejecuci´on de interoperabilidad, se realiza en un entorno funcional, de tal manera que se logren apreciar las ventajas de utilizar los servicios mencionados en un ambiente operativo real. Lo que se pretende evidenciar con la implementaci´on de estos prototipos, es que permitan efectuar una prueba de concepto para mostrar la flexibilidad y la ampliaci´on de los servicios que se pueden ofrecer en una biblioteca digital personal.
A continuaci´on se describe el ambiente en el cual fue desarrollada la implementaci´on de interoperabilidad detallada a lo largo de este cap´ıtulo. Adem´as se mostrar´a parte de la funcionalidad del cliente Web en donde se le da vida al trabajo realizado, presentando la interfaz de usuario que lo soporta.
Para la realizaci´on de las pruebas mostradas en el presente cap´ıtulo, se utiliz´o el ambiente de trabajo del proyecto PDLib, el cual se organiza de la siguiente manera:
Servidor de Datos. Se ejecuta en un servidor Intel Xeon a 3.05 GHz con 3 GB de RAM, sistema operativo Windows 2003 Server, utilizando la versi´on 1.5.0 04 de Java SunMicrosystems y MySQL Versi´on 12.22 Distribuci´on 4.0.21.
Cliente Web. Se utiliz´o un cliente Web que puede ser accedido en cualquier equipo con Internet. ´Este software esta desarrollado con Java Sun
Tabla 4.1: Caracter´ısticas ofrecidas con la implementaci´on de interoperabili- dad
Caracter´ıstica Descripci´on Ventajas B´usquedas en
Internet
Consultas de informaci´on utilizando t´erminos de inter´es y operadores l´ogi- cos en Google y Yahoo
Recuperaci´on de infor- maci´on de fuentes vari- adas en constante actual- izaci´on
Suscripci´on de Feeds
Ser integrante de un grupo que recibe infor- maci´on acerca de varios temas en sitios elegidos por el mismo usuario
Suscripci´on a informaci´on de inter´es, recibi´endola de manera autom´atica Actualizaci´on de Feeds
Permitir verificar infor- maci´on actualizada con- tinuamente de manera autom´atica y transpar- ente para el usuario
Recuperaci´on constante de informaci´on renovada y relevante, ya que es elegida por el usuario. Actualizaciones de in- ter´es para el suscriptor Muestra de in-
formaci´on
Los resultados de los bus- cadores y la informaci´on de los feeds, son mostra- dos al usuario usando t´ıtulo, descripci´on y URL del recurso
Selecci´on efectiva ´unica- mente de los resultados de inter´es. Puede visi- tarse el contenido com- pleto
Almacenar informaci´on
Los resultados de los buscadores y la informa- ci´on de los feeds, pueden ser seleccionados de man- era individual para ser almacenados dentro del repositorio
Suministro de la bib- lioteca con informaci´on actualizada y de inter´es personal
Microsystems.
En la figura 4.2, se muestra la organizaci´on f´ısica de los clientes Web, interactuando con el servidor de datos, al utilizar tanto los servicios propios de PDLib, como aqu´ellos que se ofrecen con este trabajo.
Figura 4.2: Entorno Operativo