|
|
La interfase de usuario para browsers de Web
El cliente de Web Browser provee la interfase de usuario que
le permitirá interactuar con los dispositivos con tecnología
emMicro. El Web Browser utilizara los emObjects y las clases
especificas EMIT de Java para establecer la comunicación con los dispositivos e iniciar
los servicios del emGateway por medio de comandos http.
Los emClients son computadoras con aplicaciones de Web
Browser que acceden localmente a los emObjects y a las clases de Java.

Los clientes Web Browser deben
ser compatibles con HTML 1.1 y Javascript (Netscape v4.05 o con el correspondiente JDK
patch instaladoo Internet Explorer v4.0 o mayor).
A continuación le damos una descripción sencilla de la
operación del Web Browser y sus virtudes asociadas:
El localizados universal (URL) es enviado desde el Browser
al emGateway. El URL contiene la información que especifica gateway, port, device, y
documento de información. Por ejemplo, para solicitar el archivo example.html contenido
en el dispositivo, el cual se encuentra conectado via una red multipunto RS485 con nombre
lógico portname a un host con nombre logico myhost, el URL apropiado deberá ser:
http://myhost/portname/example.html
El nombre logico portname puede setearse en emManager para
actuar sobre un puerto serie determinado de la PC que actúa como host con una dirección
especifica RS485. Si se utiliza una configuración de dialup, el numero telefónico al
cual deberá llamar el sistema estará incluido en el URL en el campo adecuado. El URL
será enviado al emGateways HTTP server para iniciar la conexión con el dispositivo
deseado.
El emGateway sirve los documentos HTML proveniente del
emMicro (microcontrolador). Si el documento contiene Microtagged, se expandera.
Si los emObjects requeridos no se encuentran localmente en
el browser, estos seran solicitados al emGateway. Los emObjects son herramientas de
gráficos y funciones que pueden ser configurados para crear interfaces de usuario
amigables. Las interfases pueden verse y actuar como el dispositivo real, como puede verse
en el ejemplo de la cerradura.
El emGateway responde vía HTTP la información
correspondiente al seteo de las comunicaciones entre el emGateway DAS y el EmitJri.
El browser iniciara la
comunicación de datos del EmitJri al DAS a través del server HTTP para adquirir las
páginas HTML internas de los controladores.

La interfase de usuario puede ser configurada para que la
operación de un dispositivo sea simple
e intuitiva como se ve en la interfase de control de
condiciones ambientales.
La interfase fue creada con la herramienta Visual Café y
con los controles emObjects. En el ambiente de desarrollo de Visual Café, podrá crear
fácilmente interfases de usuario creando, moviendo y conectando los objetos emObjects. Si
fuera necesario el usuario podra modificar el código Java generado.
Podrá visualizar y acceder a variables, funciones,
eventos, y documentos del dispositivo en un browser de Web por medio de los emObjects. Las
interacciones realizadas por el usuario y los objetos o controles serán enviadas al
emGateway, y luego al emMicro. A su vez los cambios que se produzcan en el dispositivo
podrán reflejarse en la interfase.

Visite nuestra nueva sección
IPCONTROL! haga click aquí!
|