Eicon Networks Diva 2440 Bedienungsanleitung Seite 50

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 83
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 49
38 Implementación de servicios VoIP sobre Asterisk
¾ Estadística: resumen derivado de la información dinámica. En este caso
se requiere de un historial de llamadas por cada extensión de forma que
se pueda extraer información relevante como:
9 Número de llamadas por extensión.
9 Clasificación de las llamadas en entrantes, salientes o
locales.
9 Destino de las llamadas externas.
9 Ocupación del acceso telefónico.
4.2 Tecnologías
A la hora de implementar una aplicación es necesario tomar una serie de
decisiones sobre la elección de las herramientas para la construcción del
sistema. A continuación se detalla, describe y justifica la elección de cada
tecnología.
4.2.1 Lenguaje de programación
Para la implementación del sistema se requiere de un lenguaje de
programación con las siguientes características:
¾ Orientado a objetos (OO). La programación orientada a objetos se
basa en la dividir el programa en pequeñas unidades lógicas de código
(objetos). Los objetos son unidades independientes que se comunican
entre ellos mediante mensajes. Un objeto software mantiene sus
características en una o más "variables", e implementa su
comportamiento con "métodos". Un método es una función o subrutina
asociada a un objeto. Las principales ventajas de los lenguajes de
programación OO son:
9 Fomenta la reutilización y extensión del código.
9 Permite crear sistemas más complejos.
9 Relacionar el sistema al mundo real.
9 Facilita la creación de programas visuales.
9 Agiliza el desarrollo de software.
9 Facilita el trabajo en equipo.
9 Facilita el mantenimiento del software.
¾ Multiplataforma. Capacidad de poder funcionar o mantener una
interoperabilidad de forma similar en diferentes sistemas operativos.
Esta característica conlleva a la utilización de un lenguaje interpretado
ya que normalmente un lenguaje compilado es traducido y adaptado a
un archivo ejecutable para una determinada plataforma. La utilización de
un lenguaje interpretado implica la instalación de un intérprete que
traduzca cada instrucción a código máquina en tiempo real. No obstante,
Seitenansicht 49
1 2 ... 45 46 47 48 49 50 51 52 53 54 55 ... 82 83

Kommentare zu diesen Handbüchern

Keine Kommentare