The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

Fundamentos De Comercio Electronico - Toby J. Velte

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Marvin's Underground Latino USA, 2018-08-30 15:28:52

Fundamentos De Comercio Electronico - Toby J. Velte

Fundamentos De Comercio Electronico - Toby J. Velte

Fundamentos de comercio electrónico

Manejo de AD

Con una herramienta tan poderosa como Active Directory, hay varias formas de manejar los recursos
que tiene. Dos de las principales formas de manejar AD son establecer fundamentos de seguridad
sólidos y administrar quién tiene acceso a los diferentes niveles.
Seguridad Uno de los avances en seguridad más importantes en Windows 2000 es la inclusión de
Kerberos. Hablaremos más acerca de detalles específicos de seguridad en el capítulo 13, pero en

www.FreeLibros.me

Capítulo 3: Sistemas operativos
breve, Kerberos es un protocolo de autentificación secreto compartido, lo que significa que tanto
el cliente como la computadora del centro de distribución principal conocen las claves de acceso.
Esto evita que otras computadoras finjan ser clientes o servidores.
Delegación de control Una de las características de Windows 2000 esperadas con más ansia es la
capacidad de delegar el control de funciones específicas a los usuarios en la red. En el sistema
NT, para asignar una función (como elaborar o borrar cuentas de usuario), había que otorgar
derechos administrativos totales. Si delegan el control de funciones específicas, los administradores
tendrán un sistema seguro, pero permitirán que se cumpla con el trabajo, como se puede ver en
la siguiente ilustración.

SUN

Sun Microsystems no es un extraño en el mundo del comercio electrónico. Aproximadamente la
mitad de los sistemas que administran aplicaciones de comercio electrónico se ejecutan en sistemas
Sun, de manera que es perfectamente natural pensar en su sistema operativo y en su software
para la empresa de usted.

Solaris Versión 8

La versión más reciente del sistema operativo Solaris de Sun es la versión 8. Los avances nuevos
más notables del sistema son mayores disponibilidad, manejo y seguridad.

Disponibilidad

La disponibilidad (la capacidad de mantener funcionando los servidores, y, en consecuencia, su
negocio) se mejora con varias características nuevas en Solaris 8. Uno de los principales avances

www.FreeLibros.me

Fundamentos de comercio electrónico

en Solaris 8 es su mayor disponibilidad. Éstas son algunas mejoras que permiten una mayor
disponibilidad a Solaris 8:

▼ Dynamic Reconfiguration (Reconfiguración dinámica) Esto le permitirá agregar o
eliminar recursos del sistema, como memoria, discos duros, o tarjetas de procesador sin
tener nunca que apagar el servidor. Sencillamente se aumenta el hardware mientras el
servidor está funcionando, y se notifica al sistema operativo que se han efectuado algunos
cambios físicos. En forma progresiva, se hará uso del hardware nuevo.

■ Policy Transfer (Transferencia de políticas) Otra característica similar le permite a
usted elaborar políticas que transfieren recursos de un dominio a otro sin que se requiera
apagar y reiniciar después. Se trata de una herramienta útil si la solución de comercio
electrónico recibe un pico en el tránsito a ciertas horas del día, o si es necesario aumentar
la capacidad.

■ Live Upgrade Con Live Upgrade se crea una instalación nueva en una división limpia
mientras las versiones anteriores de Solaris todavía se ejecutan. Luego, simplemente reinicia
y activa el nuevo sistema operativo. A pesar de que habrá una cantidad breve de tiempo
perdido, se limitará al lapso de tiempo que tarda en reiniciar el sistema. Si en alguna ocasión
ha tenido que emigrar a un nuevo sistema operativo, se dará cuenta de la simplicidad de
la actualización, más el menor tiempo perdido. Otro beneficio es la presencia del antiguo
sistema operativo. En el caso de que algo saliera mal con el nuevo sistema operativo, se
podrá refugiar en la instalación original.

■ Hot Patches (Parches activos) Si requiere arreglar alguna codificación equivocada o
con errores, Sun lo ha logrado sin apagar los servidores. Estos parches permiten que la
codificación de núcleo dudosa sea dirigida hacia el parche activo sin que sea necesario
interrumpir alguna de las aplicaciones que se están ejecutando. Este arreglo le da tiempo
adicional para pensar algún plan para corregir el problema, a la vez que mantiene disponibles
sus servicios para sus empleados, clientes y socios.

A Solaris Resource Manager Esto ofrece la administración de recursos a través de una
interfaz gráfica de usuario normal, y permite a los administradores equilibrar las cargas
para los recursos del sistema y de las redes a fin de tener una mejor disponibilidad y una
mejor calidad de servicio.

Seguridad

Otra parte mejorada de Solaris 8 es el ámbito de la seguridad. Los siguientes puntos señalan algunas
de las nuevas características de seguridad de Sun:

T IPsec para IPv4 IPsec es un protocolo de seguridad común, lo que evita los engaños
(cuando la verdadera dirección del protocolo de Internet está escondida) y aumenta la
seguridad en las RVP. La protección incluye confidencialidad, fuerte integración de los
datos, integración parcial de las secuencias, y autentificación de datos.

■ Tarjetas inteligentes Son de tarjetas del tamaño de una de crédito que contienen
información de seguridad acerca de los usuarios y que se usan para autentificar.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

■ Control de acceso de acuerdo con la función (CAAF) Esto permite que se otorguen
permisos por toda la red utilizando funciones, perfiles de ejecución y autorizaciones.
Autoriza permisos selectos a usuarios o a grupos de usuarios elegidos que desempeñan
tareas parecidas.

▲ Autentificación Single Sign-On (SSO) Proporciona la infraestructura Kerberos para
el lado del cliente. Kerberos da una autentificación sólida de nivel usuario y servidor,
integridad, y soporte de intimidad.

Administración

Sun ha incluido una variedad de herramientas cuya intención es mejorar la administración general
de los recursos del sistema Solaris. Algunas adiciones que vale la pena mencionar, que ayudarán
a su negocio electrónico, son:

▼ Web Start Esta herramienta instala el sistema operativo utilizando una interfaz de
buscador en el Web. Incluye la capacidad de actualización y el "kiosko", que permite
a los usuarios revisar documentos (como páginas en la red) mientras que se instala el
sistema operativo.

■ DHCP Manager Escrito en Java, este administrador proporciona una interfaz gráfica
de usuario para configurar y manejar el servidor DHCP de Solaris. Esto permite que el
administrador utilice una sola herramienta para manejar los recursos DHCP, como servidores,
opciones de clientes, y direcciones de protocolo de Internet.

■ WBEM Services Web-Based Enterprise Management (WBEM) es una iniciativa de Solaris
8 para facilitar mucho más el desarrollo de aplicaciones administrativas. Las aplicaciones
manejan los sistemas de software y el sistema operativo Solaris.

■ Product Registry Moderniza la instalación y desinstalación del software.

▲ LDAP Se agregó soporte en el sistema de denominación de Solaris para apoyar las
búsquedas en el directorio LDAP.

Redes

Sun mejoró la funcionalidad de redes del Solaris 8 con la adición de varias características y
herramientas nuevas. Las herramientas fluctúan desde servicios de denominación hasta protoco-
los de Internet. La mayor parte de estas herramientas seguramente aumentará y mejorará el
desempeño de los negocios electrónicos. Algunas de las más notables son:

▼ DNS Support El Domain Name System (DNS) es un servicio de denominación popular
que aumenta la facilidad de las redes y la administración del objeto del sistema.

■ IPv6 Una versión nueva del Protocolo de Internet (PI), utiliza campos de dirección de
128 bits y amplía el número de las direcciones PI disponibles para satisfacer la demanda
futura por aparatos de Internet. IPv6 se ejecuta con su predecesor, IPv4, y aumenta la
funcionalidad de Solaris.

www.FreeLibros.me

Fundamentos de comercio electrónico

■ Mobile IPv4 El protocolo de Internet móvil permite que se envíe el tránsito PI desde los
sistemas portátiles a su punto actual de conexión sin perder datos.

■ WebNFS Software Development Kit El paquete de desarrollo de software WebNFS
proporciona acceso remoto a los archivos para las aplicaciones Java que usan la tecnología
WebNFS.

■ Sendmail 8.9.3 Esta versión de Sendmail mejora las funcionalidades de almacenamiento y
seguridad. Incluye características que previenen los ataques de negación de servicio; ganchos
que permiten restricciones para el correo basura; y presentaciones virtuales que permiten que
se reciba el correo electrónico al utilizar diferentes nombres de dominio.

▲ Service Location Protocol (SLP) Este protocolo basado en estándares se utiliza para
descubrir recursos compartidos (como impresoras y servidores de archivos) en una red
empresarial. También se incluyen las API para que los desarrolladores puedan escribir
aplicaciones habilitadas por SLP.

Java

Java es un lenguaje de programación que, cuando se presentó a mediados de los años noventa, se
suponía que cambiaría la forma en que se desarrolla y se entrega el contenido en Internet. Desde
entonces, ha pasado de ser un simple idioma de programación a una herramienta que se utiliza para
desarrollar aplicaciones individuales, y para la programación del lado del servidor. El frente de Java
ha cambiado, pero el idioma central sigue siendo el mismo.

El software de Java es de diferentes estilos; los más comunes son las aplicaciones individuales, y
los applet. Un applet es un segmento de codificación que se ejecuta bajo el control de un explorador
de la red, para diferenciarlo de la aplicación, que requiere un intérprete.

Con Solaris 8 se incluye Java 2 SDK, Standard Edition. La versión nueva fue diseñada para
satisfacer las necesidades de los ambientes del servidor Java y de los clientes. Incluye la nueva Java
Virtual Machine, bibliotecas afines, seguridad altamente especializada, y servicios empresariales
para tener acceso a recursos de la compañía. Rinde un mejor desempeño y despliegue de la red
de las aplicaciones y applets de Java, y ofrece paquetes opcionales, como Java Media Framework,
Java 3D, y XML.

Con esta presentación, los desarrolladores de empresas de Java elaboran rápidamente aplicaciones
para clientes y servidores que se ponen en contacto con los recursos empresariales existentes.
También permite que estas aplicaciones sean desplegadas en la red para ambientes distribuidos
y heterogéneos.

Características nuevas

Java tiene muchas características nuevas que ocasionan que las aplicaciones para los clientes y para
los servidores se ejecuten más rápido y con más eficacia. Entre los más notables:

▼ HotSpot Performance Engine Con máquinas virtuales y compiladores dedicados a
clientes y servidores, esta innovación optimiza las aplicaciones de Java de acuerdo con los
ambientes planeados. El resultado es un desempeño más rápido para las aplicaciones de
los clientes y mayor escalabilidad para las aplicaciones de los servidores.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

■ Java Naming and Directory Interface (JNDI) JNDI ya es una parte estándar de Java,
y proporciona una entrada fácil a los servicios de directorio de la empresa, como el software
de directorio soportado por LDAP. Los applets y aplicaciones de Java se comunican
ahora con los depósitos de información de la empresa, como los que contienen infor-
mación acerca de los nombres de los usuarios, direcciones y teléfonos, privilegios de
acceso, etcétera.

■ Remote Method Invocation over Internet Inter-ORB Protocol (RMI/IIOP) Esta
característica permite comunicación en todas las plataformas entre Java y las aplicaciones
tradicionales de soporte de la empresa, en ambientes distribuidos. Con RMI/IIOP, las
aplicaciones Java contactan con los ambientes CORBA que son sistemas populares de
soporte empresarial, como entrada de pedidos, contabilidad, y manejo de clientes.

■ Seguridad Esta presentación da soporte a las firmas RSA y a los certificados X.509
para las aplicaciones basadas en Java y las que no lo están. Esto permite que los applets y
aplicaciones de Java reconozcan firmas RSA digitales y que validen a los suscriptores. Las
empresas utilizan estos avances en seguridad para proteger su infraestructura computacional
de fallas de seguridad.

■ Escondite de applets Esta característica guarda los applets desplegados en el controlador
local hasta que se actualicen, lo que mejora en forma significativa el desempeño del applet
a la vez que reduce el tránsito en la red. Las visitas subsecuentes a la página huésped en
la red lanzarán el applet de manera local, donde se mantiene almacenado hasta que los
administradores del sistema lo actualicen.

▲ Java Optional Package Installation Esta función permite una instalación flexible y
coordinada de JRE y Java Optional Packages para crear aplicaciones personalizadas.

Desempeño y escalabilidad

Sun también ha deseado ofrecer mejor desempeño y escalabilidad con la presentación más reciente
de Java. Sun ha dado a Java varias características que mejoran el desempeño general para el presente
y para el futuro. Los principales avances incluyen:

▼ Una huella de memoria más pequeña La huella de la aplicación memoria se redujo para
usar con más eficacia la memoria del sistema.

■ Mayor escalabilidad El compilador del servidor utiliza tecnologías adicionales de
compilación para actualizar la codificación de las aplicaciones Java de gran escala y
ejecución extensa. La máquina virtual del servidor se aprovecha completamente de la
arquitectura y capacidades de subprocesos múltiples, y las del sistema operativo Solaris
subyacente. Todo esto tiene como resultado una mayor escalabilidad en los procesadores
adicionales.

▲ Mejor capacidad de uso Muchas áreas de la plataforma Java 2 se mejoraron. Incluyen
bibliotecas, E/S, redes, componentes gráficos, y otros. El resultado es una plataforma Java
más estable y fuerte.

www.FreeLibros.me

Fundamentos de comercio electrónico

LINUX

Puesto que más administradores están dispuestos a jugársela con un producto que carece de un
empaque recubierto de plástico y una clave de codificación en la tapa, muchas redes descubren
que la solución para su sistema operativo es en realidad una fuente gratis y abierta. De hecho, el
software es tan popular, que de acuerdo con la investigación de NetCraft, Inc., 29% de todos los
servidores públicos del Web se ejecutan en Linux, lo que lo convierte en el sistema operativo más
popular entre los sitios públicos en la Red.

Desde el punto de vista técnico, Linux es una variante del sistema operativo UNIX. En 1991,
el estudiante finlandés de ciencias computacionales Linus Torvalds escribió la primera versión del
sistema operativo central como un proyecto personal. Agregó algunas otras herramientas y puso
su nombre al nuevo sistema operativo: Linux (UNIX de Linus). Torvalds presentó la codificación
fuente de manera que el kernel (esencia) y las herramientas del sistema puedan ser utilizados,
modificados y distribuidos libremente.

El precio es correcto

Quizá la característica exclusiva de Linux es el precio: gratis. Sin embargo, en términos prácticos,
muy pocos negocios instalan un sistema operativo sin un acuerdo de soporte. Al percibir este nicho,
varias compañías están distribuyendo Linux, e incluyen manuales.

¡Un momento! ¿Alguien vende Linux? ¿No acabas de decir que se supone que Linux es gratis?
Es gratis, pero el dinero que se paga por una versión de Linux a una empresa como Red Hat no es
por la codificación Linux, sino por los documentos y el soporte. La tabla 3-2 enlista algunos sitios
en la Red que venden Linux así como los documentos y soporte técnico.

Si usted es lo suficientemente astuto como para instalar un sistema operativo sin la necesidad de
instrucciones impresas, en la tabla 3-3 se enlistan algunos sitios en la Red donde podrá descargar
el software sin cargo.

La licencia de Linux es gratis. Aunque compre una copia de Linux a Red Hat, la puede instalar
en todas las computadoras de su empresa. Puede copiar el CD-ROM y enviarlo a sus amigos como
obsequio navideño, si eso quiere. Ahora, compare esa libertad con los Microsoft y Novell que

www.FreeLibros.me

Capítulo 3: Sistemas operativos
andan por ahí. Cada computadora en la que utilice el sistema operativo debe tener una licencia.
Si tiene más computadoras que requieren el sistema operativo, deberá pagar más licencias, como
se percibe en la siguiente ilustración.

Aquí hay un buen ejemplo de los ahorros en el costo: hace un par de años, el gobierno mexicano
decidió conectar 140,000 computadoras en las escuelas. Cuando llegó el momento de comprar
los sistemas operativos para las computadoras, el precio de Microsoft Windows era tan alto, que
no obstante los descuentos por volumen, no podían pagarlo. Optaron por Linux, y los mexicanos
ahorraron más de 124 millones de dólares sólo en costos de software. El ejemplo mexicano demuestra
que, esparcidos en una red grande, los ahorros en realidad son significativos.

www.FreeLibros.me

Fundamentos de comercio electrónico

Otro problema de las licencias aparece cuando los sistemas de producción no crecen si las cargas
son pesadas porque el software pone límites al número de conexiones concurrentes, de acuerdo con
el número de licencias adquiridas. Con Linux, esto no representa un problema, ya que otorga una
licencia de "instalación ilimitada para cualquier número de usuarios".

NOTA: Sin embargo, se debe tener cuidado, porque aunque la licencia de Linux es gratis, cualquier
software de otra compañía que usted compre estará sujeto a las licencias.

Puntos de dificultad

Hemos dado a Linux algunos golpes en el hombro por su amabilidad en los costos y por su apertura
al cambio, pero aun así hay varios motivos por los que no se encuentra en todas las computadoras
del mundo en este momento.
Soporte El primer obstáculo del sistema operativo es la falta de soporte. A menos que usted tenga
la iniciativa de decidirse a aprender la mecánica de Linux, instalarlo es algo temerario para los
novatos. Por lo común, los usuarios de Linux han tenido que modificar los archivos de configuración
línea por línea. Sin embargo, esta tendencia está cambiando, ya que otros vendedores ofrecen
herramientas para la administración y la configuración que incluyen la administración gráfica
centralizada. Linuxconf, de Red Hat, y Lizard, de Caldera (apócope de Linux Wizard, y además creo
que se puede sacar de ahí una bonita lagartija como mascota) son dos ejemplos de las soluciones
de software que facilitan la carga de la configuración de Linux.
¿Aplicaciones? ¿Cuáles aplicaciones? Si usted desea comprar una aplicación para su sistema
operativo basado en Windows, tendrá cúmulos de candidatos de dónde escoger. Por el contrario,
encontrar un software específico para Linux (con las características deseadas) es como encontrar
una aguja en un pajar.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

Por el lado positivo, se están desarrollando más aplicaciones para Linux. Hay más software
disponible para las aplicaciones de servidor. Se dispone de la mayor parte de las principales bases de
datos para Linux, con diferentes niveles de soporte y costos. Además, las aplicaciones de Internet y de
Web nunca han sido un problema para Linux. Se estima que Sendmail, un programa para transportar
correo, es responsable de entregar entre 60 y 70% del correo electrónico del mundo.

Por el lado oscuro, falta software para los clientes. Aunque hay algunas aplicaciones por
ahí, normalmente no reflejan la cantidad y la variedad de software que hay disponible para
Windows.

Pero, ¿es seguro?

Una bandera roja que debe aparecer en su mente mientras lee sobre esta fuente abierta, de este
sistema operativo libre para cualquiera, es la firmeza de su seguridad. Después de todo, usted
no confiará en algo que los entusiastas de las computadoras pueden desarticular y retorcer por
gusto en sus ratos libres, esperando que Linux resguarde su comercio electrónico de los terroristas
electrónicos.

Seguridad Aunque Linux haya sido separado en trocitos, cuando se instalan los sistemas de
seguridad, son tan seguros como una presentación comercial convencional. La clave de Linux es
que los usuarios deben usar las características de seguridad de manera adecuada para que funcionen
bien. Por ejemplo, los muros de fuego de las fuentes abiertas son seguros, pero se deben configurar
adecuadamente para que tengan la mayor eficacia.

Otro factor en la seguridad de Linux es que cuando se ha penetrado en ella, se desarro-
lla y se ofrece un arreglo a los demás usuarios de Linux en cuestión de horas. En un sistema de
fuentes cerradas, quizá suceda que el arreglo jamás de desarrolle: es posible que la falla nunca
se admita.

Seguridad internacional Como ejemplo interesante de la manera en que Linux realmente hace más
segura la red, consideremos a las empresas que no se ubican en América del Norte.

A menos que su empresa opere completamente dentro de Estados Unidos o Canadá, o que sea
un banco o una institución financiera, no podrá implementar una red transnacional verdaderamente
segura. Esto significa que si usted tiene operaciones en Londres, Nueva York y Buenos Aires, usted
no puede vincular estas sucursales entre ellas con un software de cifrado que sea mayor a 56 bits.
La ley estadounidense prohíbe que las compañías de ese país vendan software de cifrado a nivel
internacional, a menos que se quiera que los terroristas pongan sus manos sobre ellos, construyan
una red virtual privada impenetrable en Internet, y desaten el infierno.

NOTA: Dentro de las versiones para exportación del software de cifrado, se encuentran "ganchos" que
evitan que se desarrollen parches que logren aumentar este software de cifrado a más de 56 bits.

Si su red de comercio electrónico llega a clientes de otros países, usted estará restringido a
vínculos SSL de 56 bits o menos. Dentro de Estados Unidos y Canadá, estos vínculos llegan a
128 bits.

www.FreeLibros.me

Fundamentos de comercio electrónico

Aquí entra Linux en el juego. (Por favor, ¿querrán los terroristas que lean este libro saltarse
hasta la siguiente sección? Gracias.) Aunque no se puede comprar software de cifrado de 128 bits,
se puede obtener gratis, gracias a Linux.

Para obtener el servidor de cifrado fuerte, sencillamente descargue el servidor Apache Web,
y luego descargue un par de parches de cualquier sitio fuera de Estados Unidos. Cuando compile
la codificación de la fuente, el parche escribe sobre la codificación fuente de Apache, e instala
el software de cifrado de 128 bits.

Puesto que la codificación fuente original de Apache no contiene codificación de cifrado o
ganchos, este proceso es completamente limpio y legal, y le dará un fuerte servidor de Web que
protegerá su negocio electrónico en los tratos transnacionales.

Linux OS 6.2

Ya que hemos hablado de los temas básicos de Linux, y acerca de lo que realmente lo diferencia
de sus competidores en el mercado de sistemas operativos, revisemos la versión de Linux que
probablemente usted comprará e instalará en su negocio: Linux OS 6.2.

Hay varias empresas que venden paquetes propios de Linux, entre las que se incluyen Red
Hat, Caldera, y SuSE. Todas ofrecen casi el mismo sistema operativo, pero las diferencias radican
en los documentos y en el nivel de soporte. Por ejemplo, consideremos la presentación Linux
de Red Hat.

Linux 6.2 de Red Hat ofrece una interfaz gráfica para facilitar la instalación del software. Esta
versión también presenta mayor escalabilidad y más fiabilidad, lo que es especialmente importante
para las aplicaciones del comercio electrónico.

Esta versión de Linux ofrece los siguientes atributos que le serán útiles en la solución de su
negocio electrónico:

▼ Capacidad de clústeres mejorada y de gran disponibilidad.
■ Una interfaz basada en la red para configurar clústeres.
■ Tecnología fortalecida para equilibrar la carga que mejora el desempeño y la escalabilidad.
▲ Una instalación sin divisiones en los sistemas basados en DOS, lo que simplifica la

migración a Linux.

Como mencionamos antes, simplemente descargar Linux no le da soporte técnico. Sin embargo,
si compra el software a una empresa que lo incluya, usted tiene derecho a diferentes niveles y
grados de soporte. Esto es lo que ofrece Red Hat por comprar su paquete Linux 6.2 Professional
Edition (costo: 180 dólares):

▼ 30 días de soporte de configuración para el servidor Apache Web.
■ 180 días de acceso prioritario en línea para las actualizaciones del software.
■ 30 días de soporte telefónico, y 90 días de soporte por correo electrónico.
▲ Cinco discos compactos de aplicaciones con software para empresa e Internet para Linux.

Y recuerde, la licencia es ilimitada, de forma que lo puede colocar en tantas computadoras
como guste.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

Apache Web Server

Uno de los servidores para el Web más populares que hay es el Apache Web Server; de hecho, se
ejecuta en más de seis millones de servidores para Internet en todo el mundo. El servidor se incluye
con Linux y Solaris. La versión más reciente de Apache es la 1.3, y sus avances sobre las versiones
anteriores incluyen soporte para Windows NT/9x y soporte para NetWare 5.

Características

Para la solución de comercio electrónico, Apache ofrece varias características de software que
mejoran la facilidad de operación, la seguridad y la funcionalidad. Algunos de los mejores elementos
son:

▼ Bases de datos DBM para autentificación Las bases de datos permiten que se insta-
len páginas protegidas por claves de acceso para números grandes de usuarios autori-
zados.

■ Huéspedes virtuales Esto permite que el servidor diferencie entre las peticiones que se
hacen a diferentes nombres o direcciones del protocolo de Internet. Apache también ofrece
atención virtual masiva que se configura en forma dinámica.

▲ Sesiones que se pueden configurar Se configura Apache para generar sesiones que dan
seguimiento a diferentes fragmentos de información acerca del desempeño del servidor.

NOTA: Hay dos historias acerca de cómo se generó el nombre "Apache." Una versión establece que
el nombre fue dado como aprobación a la tribu de Indios estadounidenses de guerreros incansables.

Otra explicación es que "Apache" es un nombre bonito que pegó. Originalmente, el servidor se formó
a partir de un poco de codificación y de una serie de archivos de parche, de forma que se le llamaba
"servidor a parche".

Problemas

Como con Linux, dado que Apache es gratis, no se elabora mucha ayuda para navegar por sus aguas
técnicas. También al igual que Linux, no hay soporte oficial para Apache. De nuevo, como es
gratis, no existe un número 800 dónde llamar, y no hay garantía. Se puede obtener soporte de
terceros para Apache, pero si se quiere una solución "hágalo usted mismo", lo mejor que puede
hacer para evitar problemas es revisar los grupos de noticias comp.infosystems.www.servers.unix
o comp.infosystems.www.servers.ms-windows.

NOTA: Para más información, o para descargar Apache, visite el sitio web www.apache.org.

NOVELL

Dada la historia de sus productos, no es probable que se considere a Novell como un participante
en la arena del comercio electrónico. El sistema operativo se conoce en general por sus capacidades

www.FreeLibros.me

Fundamentos de comercio electrónico

de impresión y de archivo. Sin embargo, con el lanzamiento de Netware 5.1, Novell intenta ganar
una rebanada del pastel del comercio electrónico.

Netware 5.1

La presentación más reciente de Novell de su aplicación insignia es Netware 5.1. Si ya ejecuta
Netware en su empresa, actualizar a Netware 5.1 no sólo dará soporte a la red de computadoras
de su empresa, sino que aportará varias herramientas del comercio electrónico que ayudarán a
su negocio.

Lo nuevo

Al igual que en cualquier sistema operativo nuevo y mejorado, hay algunos elementos de las
presentaciones anteriores que se han reforzado, y otras han sido eliminadas de la nueva presentación.
Como mencionamos antes, el mayor avance en esta versión de NetWare es la adopción de las
herramientas de desarrollo de la red. Específicamente, las siguientes características han sido animadas
del antecesor de NetWare:

▼ SQL Integrator (Integrador de lenguaje de consulta estructurado) Es una herramienta
que permite que los desarrolladores tengan acceso a cualquier dato relativo en cualquier
parte de la red, y que lo combinen con otro mediante un registro común.

■ Oracle8i NetWare se une a Oracle8¿, y la base de datos se integra en NDS.
■ NDS 8 La versión más reciente del directorio de servicios de NetWare, que proporciona

la escalabilidad hasta mil millones de objetos, funciona en la Red.
▲ Herramientas administrativas basadas en los exploradores Estas herramientas permiten

que los gerentes y los administradores del Web tengan acceso a todos los sistemas y
componentes de éste desde cualquier parte donde pongan sus manos en un explorador
de Internet.

Servidores nuevos

Los sistemas operativos para redes basados en la Red de NetWare han sido mejorados con la adición
de varios servidores nuevos incluidos con NetWare 5.1. Los nuevos servidores proporcionan un
rango de servicios:

▼ Enterprise Web Server (Servidor para las empresas en la red) Este servidor hospeda
contenido.

■ News Server (Servidor de noticias) Este servidor permite grupos de discusión subpro-
cesados.

■ File Transfer Protocol (FTP) Server [Servidor del protocolo para transferencia de
archivos (PTA)] Este servidor ofrece descargas simplificadas de archivos.

■ Multimedia Server (Servidor multimedia) Este servidor proporciona avances de audio
y de video para una red en formatos .mpg, .ra, .rm y .wav

▲ Web Search Server (Servidor de búsqueda en el Web) Este servidor cataloga los sitios
en el Web para simplificar la búsqueda.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

Administración

Las tareas administrativas en NetWare se actualizan y se simplifican con el uso de NetWare
Management Portal (NMP). Esta herramienta basada en los buscadores en el Web le permitirá
manejar los servidores NetWare y los sistemas de archivo mediante un explorador en la Red desde
cualquier lugar de sus redes, en lugar de correr hacia la habitación donde tiene los servidores
cada vez que haya que resolver un problema con ellos. Demos un vistazo breve a algunas de las
tareas que se manejan con NMP:

▼ Montar y desmontar controladores

■ Supervisar los recursos del sistema

▲ Explorar el árbol NDS

NetWare incluye ZENworks y ConsoleOne, dos herramientas administrativas adicionales que
se usan para desplegar y administrar herramientas en las redes.

WebSphere

En la era de las grandes fusiones comerciales, el comercio electrónico no se queda atrás. En el
caso de WebSphere, IBM y Novell no han combinado sus fuerzas para elaborar su contenido
propio. En cambio, Novell une el WebSphere Application Server 3.0, basado en Java de IBM,
con NetWare 5.1.

WebSphere es la serie de software para comercio electrónico de lujo de IBM, que permite
servicio a las aplicaciones, construcción de los sitios web, manejo de sitios web, y una variedad
de distintas herramientas. También permite que los propietarios desarrollen sitios de comercio
electrónico disponibles para el público general y para los socios comerciales. Hablaremos con más
detalle de WebSphere en el capítulo 4.

El acuerdo funciona bien para las dos partes: IBM introduce en el mercado su software para
comercio electrónico (NetWare distribuye aproximadamente un millón de servidores al año), y
Novell hace que su sistema operativo sea más competitivo al agregar herramientas de comercio
electrónico a sus servicios de archivo e impresión establecidos.

La fuerza de lo que Novell aporta a la mesa del comercio electrónico dentro de NetWare 5.1
radica en WebSphere. NetWare no podría ofrecer muchas herramientas para el comercio electrónico
si no fuese por su sociedad con IBM. Estas herramientas nuevas proporcionan un ambiente integrado,
en el que se elaboran, ejecutan y manejan las aplicaciones para el Web. La integración significa que
las aplicaciones se ejecutarán con más eficacia y Habilidad.

El software también incluye el WebSphere Studio (Entry Edition) de IBM. Éste proporciona
herramientas basadas en Java que permiten a diseñadores de sitios y programadores desarrollar sitios
web y aplicaciones, y luego publicarlos en WebSphere Application Server.

Uno de los beneficios de esta unión de software es que WebSphere Application Server fue
integrado con Novell Directory Services. Debido a este fuerte paquete, se aseguran las aplicaciones
para el Web de su empresa mediante NetWare OS, en lugar de administrar la seguridad de sus redes
y de sus aplicaciones para el Web en forma separada.

Más allá de modernizar la administración entre el software de dos compañías diferentes, la
integración de WebSphere con NetWare permite que las aplicaciones de WebSphere sean aseguradas

www.FreeLibros.me

Fundamentos de comercio electrónico

por Novell Directory Services (NDS). La protección que NDS da es considerable, ya que utiliza
varias capas de características de seguridad muy estrictas (hablamos acerca de NDS con más
profundidad más adelante en esta sección).

NOTA: Esta unión también le facilita un poco las cosas cuando se instala el sistema operativo. Como
WebSphere se incluye al seleccionar una caja durante la instalación de NetWare, no hace falta instalar
el sistema operativo, y luego instalar por separado el WebSphere.

NOTA: Para más información acerca de WebSphere de IBM, visite el sitio en la red http://www.ibm.com.
También hablamos acerca de WebSphere en el capítulo 4.

NDS eDirectory

La solución de servicios habilitados por directorio de Novell es Novell Directory Services (NDS)
eDirectory. Soporta más estándares abiertos y más protocolos que los demás directorios habilitados
de los que hablamos en este capítulo.

Novell se siente especialmente orgulloso del directorio electrónico, ya que afirma que el directorio
almacena mil millones de segmentos de información y que desempeña búsquedas LDAP en menos
de un segundo. El directorio electrónico también proporciona los fundamentos para aplicaciones de
Novell como Certifícate Server, digitalme, eGuide, iChain, Net Publisher y Single Sign-on.

Aunque fue diseñado para NetWare, el directorio electrónico funciona con los sistemas operativos
de Windows 2000/NT, de Solaris y de Linux.

Seguridad

Al igual que Active Directory de Microsoft, eDirectory se complementa con una serie de componentes
de seguridad para mantener alejados a los chicos malos.

1. Autentifícación La primera capa de seguridad pide al usuario que se autentifique cuando
se conecta. Los rangos de soporte de la autentificación fluctúan desde claves de acceso
cifradas sobre SSL hasta certificados X.509 v3 y tarjetas inteligentes. En el fondo ocurre
autentificación adicional, y es clara para el usuario.

2. Novell International Cryptographic Infrastrcuture (NICI) NICI es una herramienta
criptográfica que utilizan los desarrolladores para recibir el nivel correcto de cifrado en sus
aplicaciones sin introducir criptografía en la aplicación.

NOTA: El nivel de cifrado depende de la región del mundo donde se utilice la aplicación.

3. Secure Authentication Services (SAS) SAS es un cuadro de autentificación modular que
proporciona servicios de autentificación de próxima generación. En la actualidad, otorga
soporte SSL v3.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

Administración

Novell incluye una buena cantidad de herramientas administrativas para ayudar a manejar la
información en eDirectory. Las herramientas incluyen algunas que afectarán directamente su solución
para el comercio electrónico (cliente Novell), y otras que la afectarán de manera indirecta (servidor
NDS). Algunas de las herramientas que se incluyen son:

▼ NDS Server Coloca réplicas del directorio electrónico en controladores de dominio
primarios (PDC) y en los controladores de dominio de respaldo (BDC).

■ NetWare Administrator y ConsoleOne Ayuda a administrar a los usuarios y recursos
de las redes.

■ NDS Manager Administra divisiones, réplicas, servidores y el esquema del directorio
electrónico.

■ Novell Client Da a los usuarios acceso a las características del directorio electrónico.
■ LDAP Proporciona una infraestructura abierta a las aplicaciones escritas en el estándar

Internet.
▲ Bulkload Utility Agrega millones de objetos al directorio de inmediato.

Otras características

No estamos señalando todas las características de NetWare 5.1, sino le damos un panorama de
ellas. Aquí están algunas características adicionales que le ayudarán con su solución para el
comercio electrónico.

Servicios de almacenamiento Novell

Si su negocio tiene grandes necesidades de almacenamiento, los servicios de Novell (NSS) le
ayudarán. NSS elimina las restricciones en el número y tamaño de los archivos, y mejora el volumen
disponible. NSS usa un sistema de almacenamiento clasificado de 64 bits, y permite que las redes
manejen miles de millones de volúmenes de directorios y tamaños de archivo hasta ocho terabytes,
a la vez que mantiene una huella pequeña de memoria.

Máquina virtual Java

La máquina virtual Java de Novell (JVM) está formada por varios programas que permiten que las
aplicaciones de Java se ejecuten en un servidor NetWare. JVM de Novell admite que las aplicaciones
se conviertan en comandos específicos para NetWare, a la medida. Esta herramienta mejora las
aplicaciones de intranet y los sitios de comercio electrónico al ejecutar pequeñas aplicaciones para
servidor, JavaBeans, Java Server Pages y otras herramientas de desarrollo de Java.

Administre el congestionamiento de WAN

WAN Traffic Manager es una herramienta de calidad de servicio que se utiliza para establecer políti-
cas que controlarán el tránsito de respuesta del NDS eDirectory en los vínculos de WAN. De acuerdo
con el directorio electrónico, WAN Traffic Manager compara los criterios de entrada con las
políticas establecidas por el administrador. Si los criterios y las políticas concuerdan, WAN Traffic

www.FreeLibros.me

Fundamentos de comercio electrónico

Manager hace valer las políticas y permite que el tránsito de WAN se retrase o siga adelante.
Reglamentar el tránsito WAN reduce los costos y los congestionamientos asociados por lo general
con el tránsito en las redes.

NOTA: Para más información acerca de calidad de servicio, consulte el capítulo 8.

COMPARACIONES

En la última docena de páginas, le hemos arrojado una tonelada de información acerca de todos
los aspectos de varios sistemas operativos. Revisemos las características de cada uno de ellos,
comparándolas con los demás, y veamos hacia dónde llega todo esto.

Una de las dificultades con este tipo de comparación es la manera en que los desarrolladores se
lanzan a las yugulares de los demás. Según Microsoft, sus sistemas operativos son sensiblemente
mucho mejores que todos los demás. Las pruebas de Novell muestran que cualquier otro sistema
operativo encierra y prende fuego a los servidores. Ni siquiera le mencionaré lo que opina Sun
acerca de los sistemas operativos de la competencia.

Es interesante que todos ellos tienen los datos estadísticos para respaldar sus conclusiones, lo
que ocasiona que nos rasquemos la cabeza y nos preguntemos acerca de la validez de esos números.
En un esfuerzo por alejarnos de los "puntos de referencia" de las compañías, hemos compilado
nuestras comparaciones propias. La tabla 3-4 refleja algunas características aconsejables para el
comercio electrónico, y la manera en que los sistemas operativos se enfrentan.

En esta sección hemos comparado precio, características, y el tipo de hardware que hace falta
para cada sistema operativo.

Características

La tabla 3-4 presenta una comparación de los cuatro sistemas operativos de los que hemos estado
hablando. Se listan varias características que posiblemente utilizará en su solución de comercio
electrónico. Por otra parte, no calificamos el desempeño de los sistemas operativos, porque éste
varía mucho dependiendo del tipo de procesador que se utilice, de la velocidad y del tamaño de las
redes, así como de una cantidad considerable de otras variables.

Costos

En un mundo perfecto, la discusión respecto a los precios de estos sistemas operativos sería
irrelevante. Sin embargo, como lo sabe usted muy bien, sin importar las características y las
funciones que tenga el sistema operativo, el factor de decisión por lo general se reduce a un
asunto de dinero.

Evidentemente, uno de los sistemas operativos de los que hablamos tiene la ventaja en el juego
de los precios: Linux. La única manera en la que se puede vencer a Linux en el costo es si una
empresa ofreciera pagar en efectivo porque usted instale su sistema. No retenga la respiración.
Solaris también tiene precios razonables. Cobran 75 dólares para un número ilimitado de máquinas
con menos de ocho CPU y un número ilimitado de usuarios.

www.FreeLibros.me

Capítulo 3: Sistemas operativos

www.FreeLibros.me

Fundamentos de comercio electrónico

www.FreeLibros.me

Capítulo 3: Sistemas operativos

Pero si se sale del mundo de Linux y de Solaris, los precios tienden a subir. Windows 2000
Server cuesta 999 dólares, y NetWare 5.1 995 dólares. Para ellos, estos costos representan el sistema
operativo con 25 licencias para usuario para Windows y cinco licencias para NetWare. Si su empresa
tiene más usuarios, deberá comprar licencias adicionales a los fabricantes. Microsoft cobra 199
dólares por cinco licencias adicionales, o 799 dólares por un paquete de veinte. NetWare es más

www.FreeLibros.me

Fundamentos de comercio electrónico

caro con sus cuotas de licencias. Cinco licencias adicionales cuestan 995 dólares, y un paquete
de veinticinco cuesta 2,750 dólares.

NOTA: Tanto Microsoft como Novell ofrecen una variedad de paquetes de actualización y de opciones
de licencias. Para información más detallada acerca de las licencias de sus productos, visite sus sitios
en la red en www.microsoft.com/windows2000 y www.novell.com/products/netware.

Hardware

El sistema operativo que compre tendrá requisitos propios; es decir, sólo funcionará en máquinas
con niveles específicos de memoria y de velocidad. La tabla 3-5 representa los mínimos básicos
para los sistemas que hemos discutido.

Ya que se trata de los mínimos básicos, se le invita a rebasar estos niveles siempre que sea
posible. El desempeño mejorará a medida que se superen estos niveles.

Para más información acerca de los sistemas operativos que discutimos en este capítulo, visite
sus sitios respectivos en la Red, enlistados en la tabla 3-6.

www.FreeLibros.me

Cómo configurar
un servidor para el
comercio electrónico

www.FreeLibros.me

Fundamentos de comercio electrónico

ecesariamente, para que el comercio electrónico funcione, deben existir dos computadoras:
una que compra y una que vende. Los compradores y los vendedores se traducen otra vez al
mundo de las redes si se piensa en términos de "servidores" y de "clientes". En este capítulo,
hablaremos acerca de cómo configurar las computadoras de lado del vendedor: los servidores. En el
siguiente capítulo, hablaremos de cómo configurar las computadoras cliente.

NOTA: Éste es un caso en el que el idioma de cómputo y el lenguaje comercial ocasionan alguna
confusión. Cuando nos referimos a computadoras "cliente", no siempre hablamos de una persona
que compra algo. Es posible que estemos hablando acerca de computadoras que se deben colgar
del servidor para recibir mantenimiento.

SERVIDORES PARA EL COMERCIO ELECTRÓNICO

Los servidores administran una gama impresionante de funciones para el comercio electrónico.
Desde la médula del negocio electrónico, hasta los sistemas de pagos, subastas y bases de datos,
hay un servidor que hace todo.

Lo que hacen

Los servidores son las máquinas dentro de las redes que controlan diferentes operaciones que
son críticas para la misión. Desde el punto de vista de una red local, los servidores alimentan a
las computadoras cliente y en las redes grandes gobiernan funciones como servicios de archivo
e impresión.

Sin embargo, en el ámbito del comercio electrónico, las funciones de los servidores son aún
más especializadas. Además, dependiendo del tamaño de la red, existe la posibilidad de tener varios
servidores, algunos ejecutando funciones exclusivas, y otros duplicando funciones debido a la
enorme magnitud del trabajo que se les demanda.

Considere el contraste entre los dos negocios mostrados en la figura 4.1.
Dado que Pequenaco.com tiene únicamente un número reducido de clientes, sólo necesita un par
de servidores para manejar sus funciones en el Web. Por otra parte, Giganteco.com recibe un número
astronómico de entradas al mes, y registra miles de ventas todos los días. Debido al enorme volumen
de visitantes y de ventas, Giganteco.com necesita más servidores: algunos duplican funciones para
equilibrar la carga, y otros desempeñan funciones específicas críticas para la misión.
Los servidores siguientes son tipos comunes que usted encontrará en el proceso de elaborar la
solución para el comercio electrónico, y gobernarán funciones importantes dentro de su red.

Pago

Cuando los clientes lleguen a su red y empiecen a comprar cosas, usted deberá tener alguna manera
de obtener la información para el pago, procesarla y recibir el dinero. Aquí entran en escena los
servidores para pago.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

www.FreeLibros.me

Fundamentos de comercio electrónico

Estos servidores (su ubicación dentro de la red se muestra en la figura 4-2) compilan la
información acerca de los pedidos de los clientes, luego obtienen la información para el pago de los
clientes, la transmiten al centro de procesamiento de pagos, reciben la aprobación, y posteriormente
cierran el pedido.

Existe un par de motivos por los que es necesario un servidor independiente para el procesamiento
de los pagos:

▼ Seguridad Puesto que se tienen datos archivados extremadamente sensibles sobre los
clientes, una falla en la seguridad será un error muy costoso y vergonzante. Si se cuenta
con un servidor independiente, no sólo se refuerza la seguridad, sino que debido a la amplia
distribución de la red, este servidor se puede aislar como la parte más segura de la red.

▲ Procesamiento Cuando se usa un servidor independiente para los pagos, existe menos
desgaste en la red como entidad, porque los pagos se manejan en su propio servidor.

Servidores para aplicaciones

Estos permiten que la organización desarrolle, despliegue y administre aplicaciones de Internet
críticas para el negocio. La función más importante de los servidores para aplicaciones es conectar la
información de las bases de datos (que por lo general provienen de un servidor para base de datos) y
el programa cliente o del usuario final (que con frecuencia ejecuta un explorador del Web). La figura
4-3 indica el lugar de los servidores para aplicaciones dentro de la red.

Hay varios motivos para tener un intermediario en esta conexión; entre otros, el deseo de
disminuir el tamaño y la complejidad de los programas cliente, la necesidad de esconder y controlar
el flujo de datos para un mejor desempeño, y el requisito de proporcionar seguridad para los datos
y para el tránsito de usuarios.

Los servidores para aplicaciones no sólo existen en el ámbito de las ventas por Internet: también
se utilizan en la red interna de las organizaciones. Cuando se presentaron los servidores para
aplicaciones, se hizo evidente que las aplicaciones mismas (los programas que los empleados usan
para cumplir con su trabajo) eran cada vez más grandes y más complejas. Al mismo tiempo, había
más presión sobre las aplicaciones para tener la capacidad de compartir más datos. Cada vez más

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

aplicaciones se colocaban en la red, o utilizaban una cantidad fuerte de recursos de la red, de
manera que tuvo sentido elaborar un programa para la red que ayudara a compartir las capacidades
de las aplicaciones de manera organizada y eficaz, facilitando de este modo escribir, administrar
y mantener las aplicaciones.

Base de datos

Es muy probable que su negocio electrónico utilice una base de datos que enliste sus bienes y
servicios. El servidor para base de datos cumple con una función importante: proporciona una
ubicación central dentro de la red para el catálogo de productos, para las listas de clientes, y para
cualquier otro dato que deba ser guardado. La figura 4-4 muestra el lugar del servidor para base
de datos dentro de su red.

Los clientes y los socios de la cadena de provisión tendrán acceso a estos servidores para
encontrar el catálogo de su empresa. Hay razones importantes por las que las bases de datos
necesitan servidores propios:

▼ Desempeño Cuando la base de datos se coloca en una ubicación central, los clientes
y los socios tienen un acceso rápido a ella. Si el servidor se localiza en la misma
máquina que otro servidor, ambos registrarán una entrada mientras el otro se encuentre
en operación.

▲ Fiabilidad En el desafortunado suceso de una caída del sistema, los últimos datos que
se quieren perder son las bases de datos. Si se colocan éstas en un servidor (o servidores)
propio, se reduce al mínimo la probabilidad de pérdida si sucede una catástrofe.

www.FreeLibros.me

Fundamentos de comercio electrónico

Servidores para el Web

Los servidores para el Web son básicamente intermediarios entre el explorador en el Web del cliente
(como Microsoft Internet Explorer o Netscape Navigator) y el contenido deseado. Al inicio del
desarrollo de los servidores para el Web, éstos proporcionaban documentos e imágenes sencillas en
lenguaje de marcación de hipertexto. Hoy, con frecuencia se usan para muchas más cosas.

Un servidor para el Web (su lugar en la red se muestra en la figura 4-5) entrega contenido
estático a un explorador a nivel básico. Esto significa que el servidor para el Web recibe la petición
para una página como http://firesummit.com, y asigna ese URL (localizador uniforme de recursos)
a un archivo local en el servidor huésped. En este caso, el archivo del sitio en el Web está en alguna
parte del sistema de archivo del huésped. Luego el servidor carga este archivo del disco y lo lleva
por toda la red hasta el explorador Web del usuario.

En pocas palabras, ésa es la funcionalidad del servidor para el Web. Pero en el desarrollo de
una solución para el comercio electrónico, el papel de los servidores para la red cobra cada vez
más importancia. No sólo es un papel crítico debido al trabajo central que ejecutan, sino que también
es importante por la seguridad y por el desempeño.

Por ejemplo, si su negocio electrónico se vuelve muy popular, deberán agregar más servidores
para aumentar la disponibilidad y evitar los cuellos de botella. Algunas organizaciones, como
Microsoft, tienen miles de servidores que dan información a sus clientes.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

Consideraciones sobre los servidores

Dos elementos conforman el servidor: hardware y software. Los servidores son computadoras
poderosas que cumplen funciones específicas en la red, y la manera en que están configuradas (tanto
física como lógicamente) hace una enorme diferencia en el momento de configurar.

Examinemos los asuntos relacionados con la selección e instalación del hardware y del software
para ver cómo se construyen en forma óptima los servidores para su red.

Hardware

El hardware que elija para los diferentes servidores es extremadamente importante. Sin los recursos
suficientes, los servidores no pueden hacer su tarea de manera adecuada, y los resultados finales
serán malas noticias para su organización.

En el momento de decidir qué tan rápida, con cuánta memoria, y otros detalles asociados con
la compra de una computadora, es necesario comprender para qué se usará el servidor. La función
de la computadora dentro de la red será extremadamente importante. Por ejemplo, si el servidor
tendrá la base de datos, será preferible una máquina que tenga más espacio en el disco duro y más
RAM. Por otra parte, si se trata del servidor de aplicaciones, será preferible algo con una buena
cantidad de RAM, y que también sea rápida.

www.FreeLibros.me

Fundamentos de comercio electrónico

Otra consideración importante es la capacidad de ampliación. Por ejemplo, digamos que tiene una
base de datos que ha llegado al límite del disco duro de su servidor. En lugar de comprar un
servidor completamente nuevo, es mejor agregar un disco duro más grande y permitir que la base
de datos crezca en la misma máquina.

Para complicar aún más el asunto de los servidores, están las consideraciones de tamaño. Los
servidores no tienen que ser las clásicas computadoras de "torre" que se ha convertido en el estereotipo
del comercio electrónico. Algunos servidores son cajas planas del tamaño de reproductoras de videos
que se conectan a un anaquel lleno de enrutadores e interruptores. Otros servidores son tan gran-
des que parecen más haber sido fabricados por Maytag que por Hewlett-Packard.

Software

Aunque, el hardware es todas formas, tamaños y colores, sin el software específico que indica a los
servidores lo que deben hacer, todas esas computadoras son inútiles. El papel más importante del
software es permitir que el servidor haga la tarea que le fue asignada.

Cuando se compra software hay que tener en consideración la compatibilidad con el hardware
y con el sistema operativo. Desde luego, puede comprar una copia de BizTalk Server 2000 de
Microsoft, pero no le será útil si usted tiene una plataforma Sun. Como leyó en el capítulo ante-
rior, seleccionar el mejor sistema operativo exige que usted pondere varias variables. En todo caso,
su selección final para el sistema operativo se reducirá a una mezcolanza de decisiones técnicas y
empresariales. Deberá equilibrar necesidades y asuntos como:

▼ Costo.

■ Licencias.

■ ¿Funcionará el sistema operativo con el software para el servidor que queremos?
■ ¿Tenemos un sistema operativo que domine en nuestra organización, y el nuevo sistema

operativo será compatible?

▲ Opciones de soporte para el sistema operativo elegido.

Luego, hay que decidir el papel del servidor dentro de la red. ¿Será un servidor para la red, un
servidor para aplicaciones, un servidor para base de datos, u otra clase de servidor? Por supuesto,
el tipo de software que compre dependerá de lo que usted necesita que haga el servidor. Más
adelante, en este capítulo, veremos algunas tecnologías populares de servidores para necesidades
específicas.

Por último, como siempre, es importante asegurarnos que el software y el sistema operativo que
compramos funcionen en la máquina que tenemos. No sirve de nada si el software para el servidor
requiere una máquina de 500 MHz con 256 MB en RAM y usted trata de meterlo a fuerza en una
caja que tiene 100 MHz y 32 MB RAM.

PRINCIPALES PARTICIPANTES

Con la enorme variedad de software que administra y controla todo, desde las subastas en línea
hasta los sistemas de facturación, resulta imposible hablar de todo. ¡Sin mencionar que el software
se revisa y se le cambia el paquete en forma constante!

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

Mejor, veamos lo que los principales participantes en la industria tecnológica ofrecen para los
servidores. Veremos el megagigante Microsoft; iPlanet, el riesgo compartido de Sun Microsystems y
Netscape; WebSphere, de IBM; y las ofertas para comercio electrónico de Novell.

Microsoft

Nunca son quienes pierden la oportunidad de tener lo último, y Microsoft ha desarrollado no sólo
un producto o dos para el comercio electrónico en general, sino una flota completa de software con
una filosofía común y cadena de diseño: Windows DNA.

En esta sección, ofrecemos el panorama de Windows DNA, y luego revisamos con más detalle
los dos componentes DNA clave. A fin de construir una solución propia para comercio electrónico
utilizando las herramientas de Microsoft, sólo hacen falta dos productos (bueno, en realidad son
tres, si contamos Internet Information Services, US, incluido en el paquete de Windows 2000). Esos
dos componentes son SQL Server 2000 y Commerce Server 2000.

Windows DNA

Microsoft ofrece un enfoque para el comercio electrónico que incluye todo. Al igual que iPlanet, han
cubierto virtualmente todos los ángulos para negocio a negocio, negocio a consumidor, y los demás
escenarios del comercio electrónico. La solución de Microsoft se denomina Windows DNA. En esta
serie de productos de software, Microsoft ofrece un conjunto amplio de servicios de aplicación para
el Web, completamente integrados con el sistema operativo Windows. En otras palabras, el servidor
de aplicaciones para el Web para Windows DNA es Windows 2000. ¿Qué significa integración
total? Significa fiabilidad, mejor funcionamiento, y mejores resultados.

Las siguientes características y tecnologías, que han sido integradas a todas las ediciones de
Windows 2000, son los componentes que logran que Windows DNA sea un trabajo completo:

▼ Internet Information Services 5.0 (US) Estos servicios integrados del Web permiten
que los usuarios fácilmente tengan y manejen sitios Web para compartir información, crear
aplicaciones comerciales basadas en el Web, y ampliar los servicios de archivo, medios
y comunicación por todo el Web.

■ Active Server Pages (ASP) Este ambiente de alto desempeño para escritura en el servidor
web es ideal para generar y presentar contenido dinámico en Internet.

■ COM+ Component Services Proporciona servicios para componentes de muy fácil
acceso para transacciones, reunión de cadenas, reunión de objetos, activación justo a
tiempo del objeto, invocación de objetos remotos, y más de una amplia serie de idiomas
de desarrollo.

■ Distributed Transactions (Transacciones distribuidas) Proporciona soporte a las
transacciones para actualizar dos o más sistemas de computadoras dentro de una red de
forma coordinada.

■ Microsoft Message Queuing Habilita comunicación garantizada en todas las redes y
sistemas, sin importar el estado actual de las aplicaciones y sistemas de comunicación.

www.FreeLibros.me

Fundamentos de comercio electrónico

■ Role-Based Security (Seguridad de acuerdo con el puesto) Permite que los desarro-
lladores definan con facilidad la seguridad en el nivel método, interfaz, componente o
paquete.

■ Network Load Balancing (Equilibrio de la carga de las redes) Proporciona escalabilidad
y una alta disponibilidad al equilibrar el tránsito del protocolo de Internet de entrada entre
los clústeres multinodales.

■ Active Directory Services Centraliza la información administrativa acerca de los usuarios,
de las aplicaciones, y de los dispositivos.

▲ High-Performance XML Support (XML compatible de alto desempeño) Facilita la
creación de aplicaciones que intercambian datos con formato XML con Microsoft Internet
Explorer y productos para servidor habilitados en XML.

Los desarrolladores se encuentran más cómodos al construir la infraestructura del negocio
electrónico, cuando usan estos servicios integrados para aplicaciones para el Web.

Componentes de Windows DNA 2000

Además de Windows 2000 y de SQL Server 2000, Windows DNA 2000 contiene los siguientes
productos servidor:

▼ Microsoft Application Center 2000 Este servidor simplifica y facilita el despliegue y la
administración de las soluciones Windows DNA dentro de los conjuntos de servidores.

■ Microsoft Commerce Server 2000 Commerce Server 2000 es la herramienta de lujo
de Microsoft para ofrecer comercio electrónico de negocio a consumidor. Proporciona
toda la personalización, la administración de usuarios y productos, marketing, el análisis
de lazo cerrado y la infraestructura para pedidos electrónicos que son necesarios para
las transacciones de negocios a consumidor. Commerce Server 2000 está diseñado para
construir rápidamente soluciones de comercio electrónico personalizadas, que pueden
crecer, y que dan a los gerentes administrativos análisis y controles a tiempo real de sus
negocios en línea. SQL Server 2000 proporciona herramientas para modelado de datos y
administración dirigida a los sitios elaborados con Commerce Server 2000. Los servicios
incluyen perfil de clientes, catálogos de productos, y Datos Analíticos de Comercio por
Internet, el análisis de los datos de los clientes que utilizan el Web para predecir el
comportamiento de los clientes y dirigir la personalización.

■ Microsoft BizTalk Server 2000 Ésta es la solución de Microsoft para comercio entre
negocios. Aprovechando el lenguaje de marcación extensible (XML), BizTalk Server 2000
proporciona la integración de los procesos comerciales dentro de la empresa y con los
socios comerciales en todo Internet mediante el intercambio de documentos comerciales en
formato XML. SQL Server proporciona capacidades de almacenamiento y transformación
fácil de programar para los datos del BizTalk Server. SQL Server 2000 y BizTalk Server
2000 tienen el mismo esquema de reducción de datos en lenguaje de marcación extensible.
Esto permite que los documentos se transmitan directamente entre SQL Server y BizTalk
Server.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

▲ Microsoft Host Integration Server 2000 Este producto integra las redes, los datos y las
aplicaciones con una variedad de huéspedes heredados. SQL Server 2000 permite que los
desarrolladores que utilizan Host Integration Server 2000 guarden, recuperen y transformen
los datos provenientes de sistemas heredados, y habilita respuesta heterogénea en ambas
direcciones entre esos sistemas heredados y SQL Server 2000.

SQL Server 2000

En primavera de 2000, Microsoft estrenó la versión beta del SQL Server 2000, que va en camino a
convertirse en el líder de la manada en el mundo de las bases de datos. Más aún, muchas empresas
grandes del comercio electrónico ya usan las versiones anteriores del SQL Server como su opción
para la base de datos. Algunos de los usuarios de SQL Server son:

▼ 1-800-flowers.com
■ Barnesandnoble.com
■ Buy.com
■ Dell.com
■ Eddiebauer.com
▲ Starbucks.com

Sin pensarlo dos veces, SQL Server 2000 es una magnífica herramienta para el comercio
electrónico. Proviene del paquete habilitado para el Web y es compatible de extremo a extremo
con el lenguaje de marcación extensible (XML), y con una nueva máquina para buscar datos
integrada que permitirá a sus clientes y socios comerciales encontrar los datos que necesitan de
manera rápida y eficiente.

Características SQL Server 2000 facilita a la organización conducir negocios por el Web con
clientes y socios de la cadena de provisión. Una de las plumas en el sombrero de SQL Server 2000
es su capacidad de ayudar a las compañías a entender mejor el comportamiento de los clientes en
el Web, y descubrir rápidamente nuevas oportunidades de negocios.

La búsqueda de datos examina con cuidado grandes volúmenes de información comercial,
lo que ayuda a los clientes a encontrar los productos o servicios que desean. Una máquina para buscar
datos integrada reduce la complejidad de este sofisticado proceso. Los Analysis Services incluyen
algoritmos para clústeres y búsqueda de datos en árboles de decisiones, y terceros lo hacen extensible
para buscar datos por medio de bases de datos a fin de vincular e incrustar objetos.

Los Analysis Services de SQL Server 2000 incluyen características nuevas y exclusivas para
analizar los datos del trayecto de los clics en el Web, ejecutar análisis de lazo cerrado, y compartir
los resultados del análisis en el Web mediante muros de fuego. Al simplificar el acceso a los
recursos estratégicos de datos, SQL Server 2000 English Query permite que los usuarios finales con
cualquier nivel de destreza hagan preguntas en inglés a la base de datos por medio del Web. English
Query traduce la pregunta del usuario a una consulta adecuada para la base de datos, y devuelve el
resultado deseado desde la tienda relacionada o desde Analysis Services.

SQL Server 2000 presume tener un nivel más alto de fiabilidad y de escalabilidad que sus
antecesores y, como lo hemos mencionado en este libro, la fiabilidad y la escalabilidad son
consideraciones importantes para desplegar una solución para el comercio electrónico. Con SQL

www.FreeLibros.me

Fundamentos de comercio electrónico

Server 2000, en lugar de reemplazar sistemas viejos con otros más grandes y caros, se logran los
aumentos en escalabilidad haciendo crecer el software, cuando se agregan servidores adicionales
al clúster de la base de datos. SQL Server 2000 alcanza altos niveles de escalabilidad por varios
medios:

▼ SQL Server 2000 presenta Distributed Partitioned Views, una característica que da a los
clientes del comercio electrónico una escalabilidad ilimitada, lo que divide la carga de
trabajo entre múltiples servidores independientes basados en SQL Server.

■ Desde su origen, SQL Server 2000 es compatible con la tecnología de alta velocidad
System Area Network (SAN), y con la red de servidores cLAN de GigaNet, y ServerNet
2 de Compaq.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

■ SQL Server 2000 integra estrechamente clústeres para fallas de cuatro nodos y envío de
sesiones a su consola administrativa y a su ayudante de inicio.

▲ Los Analysis Services de SQL Server 2000 permiten consultas de varias dimensiones contra
dimensiones de cientos de millones de miembros. SQL Server 2000 también presenta vistas
catalogadas, una tecnología que permite aplicaciones de reporte de alto desempeño contra
las bases de datos relacionadas.

Integración Toda esta tecnología es maravillosa, pero si se requiere una habitación llena de
programadores que madrugan mucho y casi no duermen, y aun así les toma seis meses obtener
su solución en línea, en realidad no tiene caso, en especial en un mercado volátil y rápido. SQL
Server 2000 (que se integra bien con Windows 2000) es relativamente fácil de usar. Algunos de los
atributos de velocidad y eficacia del SQL Server 2000 incluyen:

▼ La integración entre SQL Server 2000 y el Active Directory de Windows 2000 permite que
las bases de datos de SQL Server se manejen en forma central, junto con otros recursos de la
empresa, lo que simplifica la administración del sistema en las organizaciones grandes.

▲ SQL Server 2000 presenta nuevos avances en seguridad para salvaguardar los datos dentro y
fuera del muro de fuego. SQL Server 2000 permite el uso de seguridad basada en el puesto,
incluye herramientas para auditorías de seguridad, y ofrece cifrado de archivos y redes.

Con las nuevas características en los Analysis Services de SQL Server 2000 (como despliegue
de clientes, arquitectura con dimensiones flexibles, y seguridad de alto nivel), es más fácil que
los clientes construyan soluciones de inteligencia de negocios especializadas de primera categoría
para el comercio electrónico, así como los sectores de servicios financieros, seguros, menudeo
y producción.

Commerce Server 2000

La siguiente herramienta para nuestra solución para comercio electrónico es Commerce Server
2000. Este producto servidor proporciona un amplio conjunto de características, que le ayudarán
a construir su sitio para comercio electrónico de negocio a consumidor o de negocio a negocio.
Además de las herramientas para la elaboración del sitio web, Commerce Server 2000 incluye
también características sofisticadas para el análisis comercial para destapar las oportunidades de
negocio y afinar las promociones en el negocio electrónico.

Commerce Server 2000 se fundamenta en el popular Site Server Versión 3.0, Commerce Edition
(SSCE) de Microsoft. Commerce Server incluye características mejoradas y completamente nuevas
que se combinan para dar la funcionalidad encontrada en SSCE, a la vez que agregan elementos
para la versión 2000.

El corazón de Commerce Server 2000 radica en su facilidad de uso, junto con sus herramientas
para analizar y apuntar la mira en los clientes.

Herramientas de desarrollo En el mismo paquete de Commerce Server 2000 se encuentran las
herramientas para construir y desplegar el sitio de comercio electrónico que usted desea. Directa-
mente de la caja, usted obtiene un arranque rápido con una variedad de herramientas útiles, in-
cluidas:

www.FreeLibros.me

Fundamentos de comercio electrónico

▼ Retail Solution Site Desarrollo inicial para cualquier sitio web de marketing de frente al
consumidor, o de comercio electrónico. Esta herramienta incluye funcionalidad de negocio
a consumidor en cuanto a personalización, mercadeo, búsqueda en el catálogo, servicio a
clientes y datos analíticos del negocio.

■ Supplier Solution Site Implementa capacidades de venta claves para el vendedor de
negocio a negocio. El Supplier Solution Site incluye autentificación segura de usuarios
y permisos para acceso de grupos, manejo de pedidos y requisiciones, actualizaciones e
intercambio de catálogos basados en XML, así como autoservicio del socio comercial.

■ Auctions Inicie y administre sus subastas propias en línea con esta herramienta. Las
subastas se usan con los clientes y con los socios de la cadena de provisión.

■ Commerce Server Manager Este accesorio Microsoft Management Consolé facilita
el manejo de los recursos de Commerce Server. Con el uso de esta herramienta, los
administradores de sitio manejan recursos globales, las aplicaciones de Commerce Server,
los recursos del sitio, y sitios y servidores para el Web. Además otros vendedores están
elaborando soluciones integradas para Commerce Server 2000 que amplían este administrador
a fin de que incluya capacidades administrativas para los componentes y las aplicaciones
de valor agregado.

▲ Commerce Server Site Packager El Site Packager es una herramienta que empaqueta
y desempaqueta sitios y aplicaciones completas de Commerce Server dentro de un solo
archivo para transporte rápido entre servidores. Simplifique despliegues para probar, ordenar
y producir servidores o sitios empaquetados que se distribuyen entre redes que no están
conectadas. Los proveedores de soluciones y los vendedores de aplicaciones también usan
el empaquetador de sitios con componentes personalizados integrados para ser entregados
de inmediato a los clientes.

Business Desk (Escritorio comercial) Los gerentes también tendrán acceso y control a las operaciones
comerciales y a los análisis dentro de Commerce Server 2000. Se incluyen más de veinte módulos
para ejecutar tareas comerciales normales, incluidas revisión de reportes, elaboración de campañas
de marketing, actualización de los datos sobre el producto, revisión del estado del pedido, y
modificación de perfiles.

Commerce Server Business Desk proporciona a los gerentes administrativos acceso remoto
basado en el Web, y asegura que podrán tomar acciones en cualquier momento y desde cualquier
lugar. Además de los módulos creados por Microsoft, se encuentran disponibles módulos elaborados
por terceros.

La tabla 4-1 presenta algunos de los módulos disponibles para Business Desk.
Además de estos módulos, Business Desk utiliza seguridad basada en el puesto, lo que permite
que los usuarios comerciales únicamente vean y administren los módulos para los que han sido
autorizados.

iPIanet

Siguiendo el espíritu de las grandes fusiones, Sun Microsystems y Netscape unieron sus fuerzas
para ofrecer su flota iPIanet de soluciones de software para comercio electrónico. Dado que Sun

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

desarrolló el software, su regalo tecnológico Internet (Java) se presenta en forma predominante
en todas las soluciones de software.

Revisaremos aquí sólo dos de las soluciones más populares, pero iPlanet ofrece una gran cantidad
de software que maneja todo, desde facturación hasta servicio de aplicaciones.

iPlanet Application Server 6.0

Como podría esperarse, dado que iPlanet Application Server (IAS) es un producto de Sun, Java
es su principal componente. La importancia de Java para IAS es tanto buena como mala para el
producto. Java logra que IAS sea una herramienta potencialmente eficaz, pero sólo los negocios
que tienen las habilidades de desarrollo sofisticadas de Java y un compromiso con éste notan que
IAS es una buena compra.

Para las organizaciones que no están haciendo desarrollo de Java, IAS no es lo más recomendable.
No es compatible con los objetos COM (Component Object Model) de Microsoft, aunque se
espera que la integración con COM se haga a finales de 2000 o a principios de 2001. Además, la
compatibilidad con el idioma C ha sido desaprobado para IAS 6.0; sigue siendo compatible con C,
pero no se actualizará. Son malas noticias si su organización desarrolla aplicaciones en C.

Funciones Las principales ventajas de IAS son su alto nivel de escalabilidad y su tolerancia a los
errores. Las organizaciones obtienen ganancias en el desempeño a partir de IAS al usar su capacidad
para escalar las aplicaciones en varios CPU y en muchas máquinas. IAS aumenta al máximo el
desempeño de las aplicaciones del Web al esconder y unir las conexiones, esconder los resultados,
el flujo de datos, la comunicación optimizada con el servidor del web, y una arquitectura para
varios subprocesos y varios procesos. iPlanet Application Server también se integra con el software
iPlanet ECXpert, lo que proporciona integración de negocio a negocio en toda la cadena de valor
de la compañía.

Para las organizaciones que utilizan las JavaServer Pages (JSP) en sus aplicaciones del Web, hay
una motivación mayor para actualizarse a la versión 6.0 porque se ha mejorado en forma importante

Análisis Administre reporte y análisis comercial, incluida segmentación.

Subastas Administre reporte y análisis comercial, incluso segmentación.

Campañas Administre publicidad, descuentos, mercadeo directo y otras campañas.

Catálogos Diseñe, cree y maneje catálogos de productos y clientes.

Pedidos Administre pedidos, incluidos estado y envío, manejo y procesamiento de
impuestos.

Usuarios Administre la información sobre usuarios y organizaciones.

www.FreeLibros.me

Fundamentos de comercio electrónico
la compatibilidad con JSP en esta presentación. Por ejemplo, la versión 6.0 ahora incluye fallas
y equilibrio de cargas con JSP.

Cuando llega el momento de poner las aplicaciones en Internet, IAS se vincula con iPlanet
Web Server (que está incluido con IAS), Internet Information Server (IIS) de Microsoft o con
el servidor Apache Web.

La herramienta de desarrollo de IAS, denominada iPlanet Application Builder (IAB) 6.0
(mostrada en la figura 4-7) cuesta 1,295 dólares por sitio, e incluye únicamente la versión para
desarrollo de IAS 6.0. Mediante el IAB, se modifican archivos JSP y en lenguaje de marcación de
hipertexto en tres áreas: revisión gráfica, contorno de árbol y publicación de texto. También existen
herramientas de renglones de comando independientes para estas tareas, que son fáciles de usar
para quienes utilizan herramientas de desarrollo de terceros. IAB incluye varios ayudantes, que
asisten con la aplicación de desarrollo.
Características Los compradores podrían sorprenderse ligeramente con la etiqueta al considerar
IAS. El servidor cuesta 35,000 dólares por CPU en todas las plataformas. Es entre 50 y 200% más

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

caro que otros servidores similares. IAS se encuentra disponible para Windows NT 4.0 con Service
Pack 5, Solaris 2.6, HP-UX, AIX y Windows 2000.

Éstas son algunas de las principales características de IAS 6.0:

▼ Acata totalmente Java 2 Platform, Enterprise Edition, y está certificado con J2EE Compa-
tibility Test Suite.

■ Integra un supervisor de transacciones para tener transacciones distribuidas seguras en
fuentes múltiples de datos.

■ Proporciona múltiples opciones para equilibrar la carga de acuerdo con el tiempo de
respuesta, la carga del servidor, el round-robin ponderado y el nivel de procesamiento
dentro del servidor.

■ Amplía el equilibrio de carga a las JavaServer Pages y clientes abundantes.

■ Entrega tecnologías avanzadas de caché para mejorar el desempeño en el acceso a las bases
de datos y a los procesos Java Servlet.

■ Proporciona clústeres y control de fallas para permitir tiempo continuo de trabajo y
procesamiento de transacciones en el caso de una falla en el servidor; detecta en forma
automática y reinicia los servidores o procesos que han fallado.

▲ Incluye un seleccionador XML integrado y una máquina XSLT integrada para facilitar la
integración de negocio a negocio.

iPIanet MerchantXpert

Cuando se tienen las aplicaciones en línea, iPIanet proporciona a los clientes un canal mediante
el cual pueden conducir sus negocios. iPIanet MerchantXpert es otro componente de la familia de
aplicaciones para el comercio electrónico de iPIanet.

MerchantXpert es especialmente adecuado para las empresas que venden y dan servicio a clientes
que compran bienes, especialmente en las industrias de tecnología, automotriz y farmacéutica.
Las empresas pueden utilizar MerchantXpert junto con SellerXpert (la solución de iPIanet para
las ventas de negocio a negocio en Internet) para crear canales de venta en línea tanto para los
negocios como para los consumidores.

MerchantXpert (disponible sólo para Sun Solaris 2.5.1 y 2.6) controla componentes importantes
de las ventas en línea, como selección de productos, rastreo de pedidos, y servicio al cliente.
MerchantXpert incluye un catálogo que se personaliza, un buscador, y amplios servicios para el
manejo de pedidos y pagos.

La ventaja principal de la arquitectura de MerchantXpert es su escalabilidad. Sus componentes
modulares se pueden dividir y copiar en un gran conjunto de servidores para ser compatibles con
todos los usuarios en las grandes empresas. Sin embargo, MerchantXpert no es una opción para
compra única. Para ejecutar el software, también debe poseer una licencia Netscape ECXpert y
una licencia para la base de datos Oracle.

Algunas de las características de MerchantXpert son:

▼ Plantillas que se personalizan para la creación de las fachadas de las tiendas.

■ Un catálogo de productos interactivos que permite el uso de miles de referencias.

www.FreeLibros.me

Fundamentos de comercio electrónico

■ Capacidad de procesamiento de pagos.
■ Amplia administración de los pedidos, incluidos precios, impuestos, disponibilidad del

producto, envío y seguimiento.
■ Administración flexible de perfil de clientes.
■ Lógica comercial configurable.
■ Admite comerciantes y catálogos múltiples.
■ Integración de sistemas que usan una variedad de formatos y protocolos.
▲ Estrecha integración con los sistemas y socios comerciales existentes, al utilizar una variedad

de formatos como intercambio electrónico de datos (mediante Netscape ECXpert).

Novell

Novell ya vio el mensaje escrito en la pared. El mundo de las computadoras y de las redes ya no se
trata de redes locales, sino de Internet y de comercio electrónico. Para tratar de mantener el paso y
permanecer en el juego, Novell ofrece un servicio de directorio y una solución de negocio a negocio
a fin de dar más funcionalidad a su solución Novell. Estas dos piezas de software trabajan juntas
para dar funcionalidad al comercio electrónico.

NDS eDirectory

Como recordará, en el capítulo anterior hablamos acerca de directorios habilitados, como el
Active Directory de Microsoft y el DNS eDirectory de Novell. Estos servicios de directorio son
particularmente útiles, en especial cuando se diseña una solución para el comercio electrónico.

Ya hablamos de las características del eDirectory en ese capítulo, de manera que ahora veremos
con más detalle la forma en que eDirectory beneficia su solución para comercio electrónico.
eDirectory ayudará a su empresa en un amplio rango de necesidades del comercio electrónico.
Por ejemplo, eDirectory le ayudará a:

▼ Elaborar y administrar relaciones seguras y personalizadas con clientes y socios que desean
usar Internet como su principal canal para efectuar sus negocios.

■ Crear lealtad de los clientes, al ofrecerles productos y servicios de acuerdo con sus perfiles
y comportamientos personales.

▲ Ampliar la infraestructura existente de redes a empleados, clientes y socios de la cadena
de provisión.

Hay varios motivos por los que un directorio habilitado le ayudará con su negocio electrónico.
Aunque muchas de estas características también se encuentran en otros servicios de directorios
habilitados, NDS eDirectory proporciona una base sólida para las soluciones para comercio
electrónico de Novell. Algunos de los beneficios para el negocio son:

▼ Despliegue acelerado de comercio electrónico eDirectory utiliza los estándares de
Internet (como LDAP, PKI y XML), lo que permite una interconexión más fácil y rápida
con el resto de las aplicaciones. Además, si se conecta con otra compañía con un directorio
basado en LDAP, esta compatibilidad reemplaza el acceso estándar y el esquema y el

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico
formato estándares, así como una transmisión confiable y la protección de la información
que se ha escrito y leído desde los servicios de directorio. La figura 4-8 muestra la manera
en que eDirectory usa un esquema para rastrear la información.
■ Mejores relaciones electrónicas Las relaciones no sólo son entre las personas; también
existen entre las empresas. Las relaciones electrónicas no únicamente incluyen la relación
de confianza entre las personas, entre los sistemas de cómputo y entre los servicios para
las redes, sino que también incluye las asociaciones en línea de sus clientes y socios
con el contenido y los servicios en línea. eDirectory le ayudará a encontrar e identificar
información acerca de clientes, proveedores y socios comerciales. Como resultado de esta
investigación y análisis, se desarrollan perfiles altamente personalizados sobre todo aquel
que tenga contacto con su comercio electrónico.
■ Seguridad eDirectory utiliza una infraestructura de seguridad basada en estándares que da
a los administradores un control fácil y flexible acerca de las políticas de seguridad de la red.
Public Key Infrastructure (PKI), criptografía, y servicios de autentificación se encuentran
integrados en el eDirectory, lo que permite a los administradores manejar centralmente
las políticas y el control de accesos para toda la red. eDirectory también es compatible
con autentificaciones como Secure Sockets Layer (SSL), X.509 v3 Certificates, y tarjetas
inteligentes. Si usan los servicios Single Sign On, los usuarios sólo deben entrar una sola
vez en la red, pero lo hacen de forma segura.

www.FreeLibros.me

Fundamentos de comercio electrónico

■ Compatibilidad eDirectory puede funcionar en ambientes mezclados, donde haya sistemas
operativos Novell, Windows y Solaris en diferentes partes de la compañía, e inclusive con
un socio comercial que tenga un sistema operativo diferente.

▲ Crecimiento Las soluciones para comercio electrónico no sólo deben satisfacer las
necesidades de hoy, sino que requieren estar prevenidas para lo que se aproxima. Cada
relación electrónica que usted mantiene en el directorio queda representada por un objeto
directorio. Para una empresa que sólo maneja relaciones internas, habrán veinte o treinta.
Pero, si se vincula con otros negocios, las relaciones crecen en forma exponencial. eDirectory
está equipado para escala futura, y maneja mil millones de objetos.

No se trata únicamente de un servicio de directorios capaz, eDirectory resulta crucial para el
funcionamiento de la solución iChain B2B de Novell, de la que hablaremos enseguida.

Solución iChain de negocio a negocio

Si usted tiene una solución que requiere comercio electrónico de negocio a negocio, Novell ofrece su
solución iChain. Ésta ofrece administración de negocio a negocio, y la integración de las aplicaciones
para comercio electrónico en un solo paquete.

iChain se basa en el NDSeDirectory, y presenta un puñado de características que son beneficiosas
para cualquier requisito de negocio a negocio, por ejemplo:

▼ Un modelo jerárquico con herencia privilegiada y un modelo de seguridad normal.

■ Administración central/política/identidad de perfil.

■ Contratación sencilla.

▲ Administración de autorización de transacciones.

Panorama iChain integra servicios centrales (incluidas seguridad, administración y comercio)
para conducir las actividades de negocio a negocio por Internet. La plataforma iChain se construye
sobre eDirectory, que ofrece compartir los datos entre entidades comerciales individuales, como las
cadenas de provisión. Esto proporciona una infraestructura segura y controlada mediante la cual los
directorios de usted y los de sus socios se comunican y se actualizan entre sí. La figura 4-9 muestra
el manejo de iChain desde ConsoleOne de Novell.

iChain le permite ampliar su infraestructura para que las operaciones de negocio a negocio
basadas en el comercio electrónico y en Internet la apalanquen. Actúa como plataforma de integración,
lo que permite que todos los componentes dentro de su red de negocio electrónico compartan datos
y relaciones.

Componentes de iChain Los fundamentos de iChain consisten en dos componentes: iChain
Proxy Server e iChain Web Server. Ambos utilizan las funciones y las características y almacén
proporcionados por NDS eDirectory. Veamos con más detalle lo que hace cada componente.

▼ NDS eDirectory es el almacén subyacente de datos para iChain. Se usa eDirectory para
guardar y mantener información acerca de la configuración, del control de acceso y de
las relaciones con los usuarios que entran al sistema. La información acerca de iChain

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

Proxy Server, de las membresías para entrar a la comunidad, de las políticas para control de
accesos, de las características especiales y de las interfaces personalizadas con el usuario
se almacenan en el eDirectory.
■ iChain Proxy Server es el componente clave de cualquier infraestructura iChain. Actúa
como muro de fuego para su red, y es el principal punto de entrada para cualquiera que
desee tener acceso a ella. iChain Proxy Server es un apoderado inverso. Acelera el lenguaje
de marcación de hipertexto, lo que permite que iChain delegue este proceso lejos de los
servidores para el Web, a fin de que se centren en las tareas de aplicaciones.
▲ iChain Web Server es virtualmente el servidor para el Web que usted elija. La infraestructura
de iChain permite compatibilidad e integración con casi cualquier servidor para el Web;
pero NetWare 5 Enterprise Web Server se distribuye con iChain. Los servidores para el
Web más populares que funcionan con iChain incluyen Microsoft IIS, Netscape Web Server
y Apache Web Server.

www.FreeLibros.me

Fundamentos de comercio electrónico

Funciones de iChain Los usuarios extraen varias funciones clave que son importantes para el
comercio electrónico cuando utilizan los componentes de iChain antes mencionados. Aquí se
presentan algunas de estas características:

▼ Capacidad para administración del acceso al extranet La administración del acceso al
extranet es la capacidad de una compañía para administrar y proteger su información y
las transacciones comerciales de su sitio web en Internet, mientras que permite que los
empleados y clientes entren al sitio. iChain administra la seguridad al utilizar una
infraestructura de seguridad basada en estándares que proporciona un control flexible de las
políticas de seguridad de una red, criptografía, y servicios de autentificación.

■ Delegación de autoridad Si su empresa es grande, resultará poco práctico que una perso-
na supervise todos los aspectos de seguridad en las oficinas de campo y sucursales. Por
lo tanto, iChain permite que se asignen responsabilidades a otros dentro de la organiza-
ción.

■ Seguridad iChain emplea varias características de seguridad para mantener a salvo
su negocio electrónico. La aplicación permite múltiples mecanismos de autentificación,
incluso identificación del usuario y clave de acceso NDS, autentificación basada en fichas,
y autentificación mutua SSL. También proporciona características de las redes privadas
virtuales (RVP), y ofrece su "SSLizer", que cifra los datos todo el tiempo. Además se
administran y se distribuyen certificados con Public Key Infrastructure Services y X.509
Certificates.

■ Administración de políticas iChain proporciona herramientas para capturar la información
acerca de la identidad de los clientes, proveedores y socios comerciales. Esto le permite
elaborar perfiles altamente personalizados acerca de cualquiera que contacte con su negocio
electrónico. Por ejemplo, iChain genera datos para marketing de acuerdo con los datos
demográficos de los clientes, de sus patrones de compra, de su interés en el producto,
etcétera.

■ Comunidades Los servicios iChain Community le permitirán crear comunidades de
usuarios y definir las políticas de acceso para ellos. Esto le facilita el manejo de los clientes.
Los servicios comunitarios se establecen para aprobar que los clientes (mediante una forma
en línea) establezcan a cuál comunidad desean pertenecer. Además, cuando los usuarios
se conectan, se despliega un portal o una página principal personalizada, que muestra
información específica y los vínculos para esa comunidad específica.

▲ Integración de aplicaciones La adherencia de iChain a los estándares permitirá que usted
integre soluciones de terceros a iChain. Por ejemplo, puede usar sistemas de mensajes de
terceros, bases de datos SQL, publicaciones en el Web, y soporte LDAP para directorios.

IBM

La aventura de IBM en el mercado de servidores para comercio electrónico incluye una plétora
de herramientas sólidas que se usan en el desarrollo del comercio electrónico con un rango de
funcionalidad. WebSphere es una línea completa de soluciones de software que ofrece todo, desde
el diseño de la página hasta el servidor para el Web. Para nuestros propósitos, revisaremos los

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

dos elementos de software más útiles que se utilizan en el comercio electrónico: Application
Server y Studio.

WebSphere Application Server

IBM WebSphere Application Server es un ambiente para el comercio electrónico para desplegar
aplicaciones fundamentado en tecnología abierta basada en estándares. WebSphere fue diseñada para
trabajar en varias plataformas, hecho que amplía en forma considerable su disponibilidad.

La piedra angular de WebSphere son sus ofertas de aplicaciones y sus servicios. El WebSphere
Application Server tiene tres presentaciones: edición estándar, edición avanzada y edición para
empresa. Así difiere cada versión de las demás:

Edición estándar La edición estándar permite usar pequeñas aplicaciones para servidor Java,
Java Server Pages, y XML para transformar rápidamente sitios web estáticos en páginas activas y
dinámicas. Apoyada por desarrolladores Web y autores de contenido, la edición estándar incluye:

▼ Avances en la facilidad de uso total, incluido un Quick Installation que elimina las
adivinanzas.

■ Enhanced Java, con el uso de Java 2 Software Development Kit V1.2.2 en todos los sistemas
operativos compatibles.

■ Admite JavaServer Pages.
■ Admite la especificación 2.1 Java de las pequeñas aplicaciones para servidor, incluidos

una interfaz gráfica, administrador automático de sesiones de usuario, y administración
del estado del usuario.
■ Acceso unido de alta velocidad a la base de datos usando JDBC para DB2 Universal
Database y Oracle.
■ Herramientas para servidor XML, que incluye una interfaz gráfica de administración para
el usuario y compatibilidad con la conexión LDAP y SNMP.
▲ Integración con IBM VisualAge para Java, que ayuda a reducir el tiempo de desarrollo, lo
que permite a los desarrolladores que prueben y depuren desde ubicaciones remotas las
aplicaciones basadas en el Web.

La versión 3.5 es compatible con Windows NT, Windows 2000, Solaris, AIX, AS/400 y HP-UX.
La versión 3.02 es compatible con Red Hat Linux, Caldera Linux, OS/390 y Novell NetWare.

Edición avanzada La edición avanzada es un servidor EJB de alto desempeño que ejecuta
componentes EJB que incorporan lógica comercial. Dirigida a los programadores de aplicaciones
para el Web, la edición avanzada proporciona todas las características de la edición estándar,
además de:

▼ Una mejor integración con Lotus Domino, IBM Visual Age para Java IBM WebSphere
Commerce Suite.

■ Es totalmente compatible con la especificación Enterprise JavaBeans (EJB) 1.0, incluidas
SessionBeans y EntityBeans (persistencia manejada por contenedor y manejada por
grano).

www.FreeLibros.me

Fundamentos de comercio electrónico

■ Es compatible con el despliegue para EJB, pequeñas aplicaciones para servidor Java, y JSP
con avances en desempeño y escala.

■ IBM LDAP Directory, que se instala en forma opcional.
■ Un servidor DB2, que se instala automáticamente como parte del ambiente de tiempo

de ejecución.
■ Admite transacciones distribuidas y el procesamiento de transacciones.
▲ Controles administrativos y de seguridad, incluidos inicios para usuario y para grupo,

y política y control de nivel de método.

La versión 3.5 es compatible con Windows NT, Windows 2000, Solaris, AIX, AS/400 y HP-UX.
La versión 3.02 es compatible con Red Hat Linux y Novel NetWare.

Edición para empresa Integra componentes EJB y CORBA a fin de elaborar aplicaciones para comer-
cio electrónico de volumen y transacciones altos. La edición para empresa, dirigida a desarrolladores
y arquitectos de aplicaciones para comercio electrónico en empresas, incluye todas las características
de la edición avanzada, más:

▼ Capacidades completas de integración de objeto distribuido y de procesamiento comer-
cial.

■ La integración de primera clase de IBM del ambiente de las aplicaciones para las transac-
ciones.

■ Distribución y persistencia completas del objeto.
■ Respaldo completo de componentes y soporte para restablecimiento.
■ Funciones de desarrollo de equipos basados en XML.
▲ Un paquete integrado de desarrollo de aplicaciones Encina.

La versión 3.5 es compatible con Windows NT, Solaris y AIX. La versión 3.02 es compatible
con OS/390.

WebSphere Studio

Para hacer el contenido de WebSphere, IBM creó WebSphere Studio. Es una serie de herramientas
diseñadas para ayudar a elaborar el contenido en el Web, y para ayudar a los equipos de desarrollo
del Web a trabajar juntos con facilidad. Studio tiene características que ayudan a los diseñadores
de las páginas Web, a los artistas gráficos, a los programadores y a los webmasters a trabajar juntos
para que el profesionista adecuado trabaje en la pieza adecuada del rompecabezas de su negocio
electrónico. Con WebSphere, las organizaciones crean, ensamblan, publican y mantienen aplicaciones
dinámicas interactivas para el Web, impulsadas por WebSphere Application Serven

Con la integración de la tecnología Built It de Wallop (que IBM adquirió en otoño de 1998),
y los avances en las funciones básicas, WebSphere Studio ofrece las siguientes características que
hacen falta para crear y administrar sitios web de comercio electrónico:

▼ Despliegue gráfico de los vínculos entre los archivos de un proyecto.
■ Actualización automática de los vínculos cuando los archivos cambian o se mueven.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

■ Un Page Designer integrado para crear y modificar archivos en lenguaje de marcación
de hipertexto y en JSP.

■ Ayudantes que colaboran a crear páginas dinámicas usando bases de datos y JavaBeans.
▲ Organización y publicación a servidores múltiples.

Además, Studio incluye varias herramientas amigas para la caja de herramientas para desarrollo
del Web:

▼ Applet Designer Una herramienta de autoría visual que facilita la construcción de nuevos
applets Java.

■ WebArt Designer Una herramienta útil para crear imágenes para encabezado, botones
y otras gráficas para su página.

▲ AnimatedGif Designer Para ensamblar caricaturas GIF.

En la siguiente sección, le mostraremos cómo usar WebSphere Studio en la creación de contenido
para los servidores Sun y Microsoft.

COMO CONFIGURAR UN SERVIDOR

¿Compraría usted un auto sin patear las llantas? Probablemente no, y probablemente tampoco
debiera pasar por alto los pasos equivalentes si va a gastar miles de dólares en un servidor para el
Web (o servidores). En esta sección, veremos dos formas diferentes para instalar un servidor. Hemos
elegido dos plataformas diferentes y dos soluciones diferentes para los servidores para mostrarle
cómo echar a andar su negocio electrónico en línea.

Primero, veremos Windows DNA de Microsoft con SQL Server 2000 y Commerce Server 2000.
Mientras que escribimos esto, ambos elementos de software se someten a pruebas beta, y una parte de
esta información está sujeta a cambio, pero no es probable que haya cambios importantes.

Luego, le enseñaremos cómo iniciar WebSphere de IBM en una plataforma Sun Solaris. No
es nuestra intención lanzar más dinero a la pila que está en el patio trasero de Bill Gates, pero
también señalaremos algunas de las decididas diferencias entre la instalación de Windows y la
de Solaris.

Pero antes de comenzar, es necesaria una advertencia: configurar un sitio para comercio
electrónico no es una tarea fácil. Los pasos por los que pasamos aquí están abreviados y condensados.
En muchos casos, es necesario conocer información como la ubicación de las bases de datos,
identificaciones y claves de acceso específicas, e incluso el diseño general del sitio web. Sencillamente
no contamos con el espacio para cubrir todos los detalles y todos los asuntos asociados con la
configuración de un sitio web para comercio electrónico.

Dicho esto, las dos secciones siguientes le darán una comprensión básica y suficiente de lo que
se espera de usted al desarrollar una solución para comercio electrónico.

Microsoft

Esta empresa cuenta con una de las formas más fáciles y rápidas para colocar su presencia en línea
poco después de quitar la envoltura del software. Para mostrarle cómo configurar una solución

www.FreeLibros.me

Fundamentos de comercio electrónico

para el comercio electrónico usando el software de Microsoft, utilizaremos SQL Server 2000
y Commerce Server 2000. Se aplicarán en un sistema que ejecuta Windows 2000 con Internet
Information Services (US) 5.0 instalado.

NOTA: Recuerde, US 5.0 se incluye con Windows 2000 Server, de manera que no es necesario
pagar por software adicional para habilitar un cúmulo de servicios para el Web.

Instalación y configuración

El primer paso para la instalación es asegurarse de contar con los requisitos adecuados de hardware
y de software. Commerce 2000 Server tiene tres componentes distintos que se pueden instalar para
operar el servidor. Si usted simplemente elige instalar las herramientas administrativas, pero no los
componentes del servidor, cuenta con esa opción. Si el gerente comercial desea que se le instale el
escritorio comercial en su computadora, pero no necesita los otros dos componentes, Commerce
Server 2000 permite esta instalación. La tabla 4-2 muestra los requisitos de hardware y de software
para cada componente de Commerce Server 2000.

SQL Server 2000 y Commerce Server 2000 son asuntos que se instalan de forma razonablemente
directa. En su mayor parte, es cuestión de hacer doble clic sobre el icono "setup" y seguir los pasos
en la pantalla, r

Antes de instalar SQL Server 2000 en una computadora Windows 2000, primero debe bajar e
instalar un "hotfix". El hotfix es un archivo de 743 KB disponible en el sitio web de Microsoft.
Este problema posiblemente se resolverá con el siguiente paquete de servicio disponible para
Windows 2000.

Otro problema que merece ser mencionado se hizo aparente en mi primer intento por bajar
Commerce Server 2000 beta del sitio web de Microsoft. Primero, traté de bajarlo con una opción
que lo instala como si lo hubiese bajado del sitio web. La instalación en el servidor de 25 MB era
extremadamente lenta: recuerde que yo estaba bajando de una red de alta velocidad, de manera que
no estaba ocasionando cuellos de botella en el módem de llamado. Es más, era tan lento (esperé
cerca de dos horas), que decidí dejarlo correr toda la noche. Regresé casi 24 horas después, y
todavía no acababa.

Mi siguiente intento para instalar el programa implicó bajar el paquete comprimido completo,
y luego instalarlo. Esto tampoco funcionó. Es más, el programa de configuración me dijo que no tenía
la versión adecuada del software. (La tenía, pero no reconoció mi versión de Windows 2000 Advanced
Server.) Sólo en el tercer intento (siguiendo exactamente los mismos pasos, a propósito) tuve éxito;
entonces Commerce Server 2000 descargó con facilidad y se instaló sin problemas.

Construcción del sitio

Con nuestra solución Microsoft, es necesario construir y conectarse con una base de datos, y luego
se utilizarán los "sitios solución" incluidos para terminar el sitio Web. Por lo general, se trata de
cosas sencillas paso a paso que requieren que se les proporcione alguna información; luego la
computadora completa la labor.

La principal herramienta que se utilizará en este proyecto es Microsoft Management Consolé.
Centraliza la ubicación de varias de las herramientas de Windows 2000; en este caso, SQL Server
y Commerce Server se manejan desde accesorios del MMC.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

Configuración de la base de datos La construcción del sitio requiere que primero se configure una
base de datos en SQL Server. Esto se logra al abrir el MMC (como se muestra en la figura 4-10),
seleccionando el icono de los servidores de lenguaje de consulta estructurado en el lado izquierdo,
y luego con la elaboración una base de datos nueva.

www.FreeLibros.me

Fundamentos de comercio electrónico

NOTA: Puesto que MMC es una ubicación centralizada de todos los requisitos administrativos de su
computadora, se puede configurar el MMC con cualquier herramienta que se desee. Con la instalación
de cada servidor, se incluye un MMC preconfigurado. Si se abre el MMC para Commerce Server,
contiene los controles de SQL Server. Si utiliza este MMC, evitará cambiar de un administrador a
otro para cada servidor.
Esto inicia un ayudante que crea la base de datos que se quiere elaborar. Como se percibe en la
figura 4-11, hemos elaborado una base de datos para una tienda de sombreros. En esta etapa, el
ayudante le preguntará varias cosas, entre las que se incluyen:
▼ El nombre de la base de datos.
■ El tamaño de la base de datos.
■ El tamaño del archivo de registro para la base de datos.
▲ Si se desea que la base de datos crezca en forma automática, o si se quiere restringir

el tamaño.

www.FreeLibros.me

Capítulo 4: Cómo configurar un servidor para el comercio electrónico

Resulta difícil responder a estas preguntas (excepto el nombre de la base de datos, ésa es muy
fácil). Como verá, debe decidir antes de empezar cuánto espacio necesitará para la base de datos;
luego, hay que revisar que haya suficiente espacio, físicamente, en el servidor.

Cuando haya completado con éxito esta tarea, como se muestra en la figura 4-12, tendrá una
base de datos recién creada lista para vincularse con Commerce Server 2000, y para ser manejada
desde el MMC.

Ahora, debe vincular la base de datos con Commerce Server 2000. De nuevo, esto se logra con
el MMC. Bajo el icono "Commerce Server Manager", encontrará la herramienta que necesita para
vincular la base de datos recién creada con Commerce Server 2000.
Configuración Conectarse con una base de datos está muy bien, pero ¿cómo se construye realmente
un sitio web?

Solution Sites son paquetes incluidos en Commerce Server 2000 que contienen los recursos que
se necesitan para construir un sitio. Después de instalar Commerce Server, desempaque uno de estos
Solution Sites y úselo como fundamento para la construcción de su sitio.

Commerce Server incluye los siguientes Solution Sites:
▼ Retail Contiene los recursos de Commerce Server para construir un sitio de menudeo.
■ SupplierSQL Contiene los recursos de Commerce Server para construir un sitio para

proveedores (de negocio a negocio).

www.FreeLibros.me


Click to View FlipBook Version