martes, 15 de septiembre de 2015

Procedimientos remotos y sockets




Conclusión


En  esta actividad se hizo una comparacion de los Procedimientos Remotos (RPC).asi mismo especificando que es lo que los catalago para ejecutar una comunicacion entre cliente/servidor.Un Procedimiento Remoto se realizan mediante la invocación de funciones que se encuentran en espacios de direcciones diferentes. El sistema se encarga de empaquetar los argumentos y enviarlos al proceso que contiene el código que implementa a la rutina remota.
Unas de las metas del sistema RMI  es Soportar llamadas a los servidores desde los applets.

lunes, 14 de septiembre de 2015

PROGRAMACIÓN CLIENTE - SERVIDOR



Nombre de la asignatura: Programación en Ambiente Cliente - Servidor


Carrera: Ingeniería Informática

Clave de la asignatura: IFF-1019

(Créditos) SATCA: 3 - 2 – 5


Alumna: Mildred Ponce Echeverría




Objetivos Generales del Curso
  • Analiza y diseña soluciones de aplicaciones distribuidas utilizando los principales middlewares para el desarrollo de sistemas cliente/servidor

24.2 Manipulación de URLs

El Protocolo de transferencia de hipertexto (HTTP) que forma la base de World Wide Web, utiliza URIs (Identifi cadores uniformes de recursos) para identifi car datos en Internet. Los URIs que especifi can las ubicaciones de documentos se conocen como URLs (Localizadores uniformes de recursos). Los URLs comunes hacen referencia a archivos o directorios y pueden hacer referencia a objetos que realizan tareas complejas, como búsquedas en bases de datos y en Internet. 



conclusion

Este applet aprovecha los parámetros de applet especificados en el documento HTML que invoca al applet. Al navegar se encontrará applets en el dominio público; puede utilizarlos sin costo en sus propias páginas Web (generalmente a cambio de dar créditos al creador del applet). una vez realizado la ejecucion muestra la entrada a la url que se esta invocando para hacer la seleccion de un sitio web.

24.3 Cómo leer un archivo en un servidor Web



conclusión

Este objeto JTextField , muestra el documento correspondiente de un archivo (si es que existe) en el objeto JEditorPane. La clase JEditorPane puede desplegar tanto texto simple como texto con formato HTML. tambien se ejecuta los modos de leer un archivo ya sea en forma de link con el metodo  HyperlinkEvent. La practica mostró la descripción de cada herramienta de la aplicacion LeerArchivoServidor.  

SALA DE CHAT





domingo, 13 de septiembre de 2015

Comunicación entre programas - objetos remotos


conclusión

En este tema de comunicación entre programas es fundamental saber que para que se logre una conexión de red y poder enviar paquetes se tienen que realizar y conocer las arquitecturas de cliente - servidor ya que  cada uno de ellas realiza un función para el paso de dicha información.
Requiere de grandes recursos de red al realizar la petición.

3 capas
  •  Aplicaciones
  • Servicio de comunicación
  • Acceso a la red.


Objetos remotos contra procedimientos remotos y sockets
  • APUNTES

COM (componet objects models).


conclusión

En lo que tema se trato de ver como influyen los objetos remotos y sockets definiendo cada uno de los conceptos que influyen en el proceso de comunicación.
CORBA  es un Middleware  que un método transparente middleware es el encargado de administrar, para después  mandar al server. 
Los objetivos secundarios  es conseguir la potabilidad del código cliente entre plataformas diferentes. Los objetos remotos buscan que aya una conexión en la red entre los servidores, proporcionan invocación y soportan llamadas a los servidores desde los applest.




Concepto de RMI, COM/DCOM, SOCKET.

Concepto de RMI, COM/DCOM, SOCKET.



Conclusión


Se desarrollo una investigación de conceptos para saber a que se refiere cada uno de ellos. A qui se relacionan ambos ya que tienen en común resolver la petición de comunicación de procesos remotos. y su breve descripción detalladamente.

Resumen del modelo c/s, especificando las arquitecturas lógicas, ventajas y desventajas.



Resumen del modelo c/s, especificando las arquitecturas lógicas, ventajas y desventajas.




conclusión

En este investigación se llevo a cabo lo tipos de arquitecturas de modelo cliente servidor, las simples no requieren una gran base de datos compartida, ya que solo pueden ser elaboradas en el cliente. también se hacer ver que tiene un  modelo tradicional de 2 niveles , esta tiene una escasa escalabilidad  que se refiere ha una difícil replicación. En el caso de 3 nivel unas de sus ventajas es la mayor flexibilidad y modularidad, seguridad y facilidades de desarrollo y administración.


1.1  Arquitectura del modelo cliente / servidor. (cuadro comparativo)