PDF de programación - Tesis: David Solis - HERRAMIENTAS DE COMUNICACIONES PAR MICROSOFT WINDOWS

Imágen de pdf Tesis: David Solis - HERRAMIENTAS DE COMUNICACIONES PAR MICROSOFT WINDOWS

Tesis: David Solis - HERRAMIENTAS DE COMUNICACIONES PAR MICROSOFT WINDOWSgráfica de visualizaciones

Actualizado el 12 de Septiembre del 2020 (Publicado el 14 de Enero del 2017)
455 visualizaciones desde el 14 de Enero del 2017
142,3 MB
143 paginas
Creado hace 7a (14/02/2013)
CUTitt t! IIY! STIQACIH T ll

fST ~:;:ues .~VANZ~&G ! IHL

I. P. N .


I B L!OTEO A
IN GENIERiA ELECTI'tiC.l

CUTU 0£ INV£STI6 l Citl Y II
f STt! :J 10 $ ·i.l'. Zt l:; f)$ ~ fl

!. P . N .

I!!I L IO T E O A


111/GENIERIA El E C T~IC A

v AVANZADOS DEL INSTITUTO POLITECNICO NACIONAL
A

CENTRO DE INVESTIGACION y DE ESTUDIOS

DEPARTAMENTO DE /NGENIERIA ELECTRICA

SECCION DE COMPUTACION

HERRAMIENTAS DE COMUNICACIONES PAR
MICROSOFT WINDOWS

CIN ~STA V

I P N

ADOUFT:!ON
DE L r··s

- - -- - -1

Tesis que presenta ellng. David Solis Pacheco para obtener e/ grado de
Maestro en Ciencias en Ia especialidad de lngenieria E/ectrica.

Trabajo dirigido por el Doctor Manuel Guzman Renteria.

Mexico D.F. Junia de 1993

IC L' 0'·

,--·--:- q3.Tc>"
_. o.::urs
HCH'

XM
;cp- 13636
\I'JI08/~3.
.... 99~---
~---

PROCED .

Herramientas de Comunicaciones para Wndows

Contenido

Parte 1 lntroducci6n

Capitulo
1

Jntroducci6n
Antecedentes
Objetivo
Carncteristicas
Equipo Utili7:1do

3
. . .. 3
.. ......... . ~
5
.... .. ....... . 6

.

Capitulo
2

El Ambiente de Programaci6 n Windows

MOdu!os de las Aplicaciones ~ Librcrias
Librcrias de Windows ..
El Sistema de Mensajes de Windows ..
C'onceptos Oricmados :1 Objctos en Windows ..

. ... 12
13
. .................. .............. 20

Parte 2 lmplementaci6n

Capitulo
3

Emulador de Terminal
Antecedentes
Arquitcctura del Emulador de Terminal...
lnterfaz con el API de C'omunicaci6n Scric de Windows .....
Interfaces con el Usnano ...
Control de Ia Terminal ..

25
.................................. .. 25
..................................... 28
...................... 37
.......... .......... .... . 38

..

"

CUHe Of IHVE STIGACIU y If

fST UOfi'JS .4y _,._ .,., 2 , GO S efl

I. P . N.

ai8 LIO T E: C ~
'"'r;ENIERJA ELECT~JC~

Herram1entas de Comunicaciones para Window s

Contenido

Cap i tulo
4

Transferencia de Archivos

Antecedentes ..
EJ Protocolo Kermit..
Dctalles de lmplcmemaciOu ...

Capi tulo
5

Operaci6n sobre Red
Antecedentes ...
TCP/IP ..
lmerfaz de Red ...
Redes Ethernet
El Protocolo Telnet ..
lmplcmentaciOn del Protocolo Tclnet sobrc Windows .

65

. ........ 65
... ........ .... 66
. ......... 78

87

. .......... 87
. ..... ..... 90
. ................ 93
. 95
......... 96
. .............. 100

Parte 3 Conclu5ione5, Bibliografia y Apimdices

Capi tulo
6

Conclusiones

111
. I ll
Limitnciones...
Hcrramientas para el Desarrollo de Aplicaciones Windows ........................ 112

Bibliografia

Sugerencias deotras lcchlras ..
Bibliografia en Orden Alfabetico ...

115
. ...................... 115
. .... ............. ... 117

Ap9ndice
A

El Programa Wart

Apendice
B

Ejemplo de una Ap/icaci6n

121

127

Herramientas de Comunicaciones para Windows

Parte
1

lntroduccion

Capitulo 1

lntroducci6n

Alllcccdenlcs
Objcli,·o ..
Caracteristicas ...
Equipo Utilizado ...

.... . 3
. ..... ~
. .................. 5
. ................ ... .................... 6

Capitulo 2

El Ambiente de Programaci6n Windows

MOdulos de las Aplicaciones y libn:rias
Librerias de Windows ...
El Sistema de Mensajes de Windows ..
Conceptos Orientados a Objctos en Windows ...

. 8
12 .
13
. ..... ............... 20

CUUI 0£ IHV£Sl 1GA CIU y t l
£STUDIOS 'nNVB OS en

I. P. N.

I!II III LI OT EC A
'"'~ENI E R IA EL ECTRIU

Herram1entas de Comumcaciones para Windows

Parre 1

lnlroducc/On

Harramientas de Comunicaciones para Windows

CIITitt D£ I~V!STIS AC!tl y li

f S T U!'I iQ ~ 1 V .1.
I ,-

B

1- 1

Capitulo

lntroduccion

'1Z ··O OS UFt
~-.;

...

(

Antecedentes

Este capitulo inic1a con una discusiOn bre\'e de los sistemas opcrativos y los
ambiemes grMico~ mits populares. describe el objetivo de este trabajo. defi ne
I:Js caracterist1cas de las hcrramientas desarrolladas. y lista cl cquipo usado
para desarrollo. pmcbas y documentaci6n.

Contenido de este capitulo

Amecedeutes .
Objeti\·o
(aractcristicas .
Equipo Utilizado ...

..... .................... . .. . 3

' 5

..

........ ............ : ........... 6

El surgimiento de l:ts I'Cs haec 10 :uios fuc dcbido a Ia necesidad de tm
hardware est:indar ~- en aquella epoca solo lliM podia ofrecerlo. En estos
momcutos se neccsita una pla~.<~forma de software est:indar. que proporcione
ser.·icios como memoria ,·in ual y multitarca. Se debe tener una interfaz comlm
ton elusuario de tal manera que Ia computaci6n pucda llegar a ser tan familiar
para Ia genie como manejar un coche

El sistema opcrati,·o t><lS ticnc muchas limitacioncs como son el tammlo de
memoria y Ia arcaica arquitectura segmemada impuesta par !NTEL. En
aplicaciones grandes es 1m problema el rnanejo adecuado de Ia memoria. el
in1ercambio de datos entre aplicaciones IX)S es pr<icticamente inexistente y
cada aplicaci6n ticne su propia intcrfaz con el usuario. ex.istiendo miles de
estas.

( lS/2 tuvo la oportunidad de ser el sucesor de LX lS. pero debido quiti a una
mala mercadotecnia no obtuvo Ia acept<1ci6n esperada. 1/NlX tiene una gran
oportunidad en estos momemos. sm embargo existe una gran desorganizaci6n
en las compa11ias {cl soporte tecnico es malo. muchas aplicaciones t.ienen
demasiados crrores). :~dem<is de ser poco amigable (Ia documentaci6n es dificil
de leer. los com01ndos son complicados) Sin embargo. UNIX ha sido
ampliamente accptado ya que es un sistema operative multiusuario, multitarea
~ multi plataforma. Ames. una deswll\a_ja de tJ"NlX era que no tenia una imerfaz
gr<ifica. pero ahara Ia ueue. Esta interfaz es XWINl.XlWS o simplememe X. Ia
lmica desventaja cs que las terminalcs X o las cstaciones de trabajo son muy

Herram1entas de Comunicaciones para W ndows

Part1 lntmducc16n

costos:ls. Casi todos las compaliias de Mnnejadorcs de Bnses de Datos poscen
una versiOn para IJNIX

La uniOu IX lS-\VindoiiS. IX JS como sistema operative y Windows como
ambtente gr:'lllco. ha tcnido una gran aceptaciOn. Windows proporciona una
imerfaz conn'm con c1 usuario. de tal mancril que divcrsas aplicaciones
funcionan de manerascmcjante. El intcrcambio de datosentreaplicaciones
(Clipboard. DOE. OLE) es muy f<icil (para usarlo. uo para programarlo). La
estrategia de Microsoft en cstos mementos est;i b;Jsada en Windows. No
obswnte. Windows no cs Ia soluciOn final: probablemcntc Windows l'.ff (New
Technology) Jo sea. al mcnos asi lo espera Microsoft

NT es un nuevo sistem;1 oper<Jtivo que soporta mltltiples y difercntes
subsistemas. L1 primer;1 1·ersi6n soponar;\ tm subsistcma para aplicaciones
fJOS_ uno pM;I aplic;lciones \Vindo"s de 16 y 32 bits y otro para aplicaciones
I'OS!X (un;l \'ariantc de IJN!X). La habilidad para soportar mUltiples
subsistcmas permitir;i a una futura \"ersiOn de NT. soportar aplicaciones OS/2
NT es tm sistema multitarea que opera bajo arquitccturas basadas en
procesadores 80J86-ftl1.186 y MIPS RI.SC.

Algunas personas pronostican que NT remplazar{i a Windows 3.! }' a Windows
for Workgroups. mieutrns que otros (mas realistas) aseguran que NT tomaci de
un !5 a tlll 20 porciemodel mercado de Windows 3.1.

El objeti,-o de este trabajo fue realizm tlll conjunto de herramientas de
cotmmic;lci6n pant Windows que permitan a una PC obtener servicios que se
encuen!rau enminicomputadoras y macrocomputadorns

Las hcrramiemas consisten de un emulador de terminal con transferencia de
archi\'OS que usan Ia intcrfaz gr.ifica de Windows.

Losprogramasque seejccutancn lacomputadora remota usan las interfacesy
herramientas proporcionadas por el sistema operative. Estes programas pueden
scr cjecutadosen un;l tcrminaltonta.

Estas herramicmas pueden ser usadas en diversas aplicaciones. por ejemplo.
como el componente p;ua Ia concxi6n \"ia line<! conmutad..1 o red con una
minicomputadora con sis1ema operative \JNIX donde reside un Sistema de
Infonnaci6n de Ins b<1ses de datos de una cmpresa

Objetivo

Herramientas de ComuniCaCiones para Windows

Capitulo 1 lntroducc,On

L 1 ;~rquitcctm;t del sistema mcncionado se nmesua en Ia Figura 1.1.

F1gura I I

Las herratmentas
pueden ser usadas
para accesar desde
una PC mformac16n y
recursos que se
encuentran en una
mimcomputadora

Caracteristicas

Las caracteristicas que se tomaron en cuenta para el disctlo de las herramientas
de comunicaciOn fueron las siguicntes:

Aplicaci6n disefiada especialmente para Windows 3. 1. y que no funcionar<i
sin elo conversiones ameriores
Operaci6n sabre linea directa. conmutada o redcs con protocolo TCPIIP
ConcxiOn nutomiltica a computadoras con sistemn operative UNIX. (EI
usuario no ticnc que tcclcar su dave de usuario ni su password).
Configurable a cualquicr tipo de modem
Con tm control que cvite oprimir tcclas de uso frecucntc como cJ escape. cJ
retorno. las tcdas de movimicuto de cursor. etc.
Emulaci6u de uua terminal AN~ I (Una I'C con AN.SI.SYS)
Archive de configuraci6n p:1ra que t:l usuario cottfigure el programa y
guarde Ia configuraciOn
Con 1111 protocolo para tr:msferencia de archives
lmpresiOn del contenido dt: Ia pantalla

Herramientas de Comumcaciones para Windows

Part 1

lmroducc!On

Equipo Utilizado

El c(]uipo y wf111are p<tra des:mollo ~- pmeba de los programas en Windows
fue

Compuwdora Accr -'RC. SX 25 MHz con 120Mb de disco duroy 4 Mbde
memoria RAM.
Sistcm:~ operatil'orX)Sversi6n 5.0
\VindOIISJ I
MicrosoftC7.0.
Editor Brief
Sistema de Dcs.1rrollo para Windows 3.1.
Modem Code.'\ modclo J266.
Modem Telebit
Modem IJS Robotics
Lincatclcf6nica
Tarjetade red.1C5117
TC!'ffi' para DOS (I'CTCP) de FTP Software Inc
Sistema de Desarrollo para PCTCP

El e(]uipo ~· software p.1ra pn.ebas del emuJador y Ia transferencia de archivos
fi.te:

Workstation Apollo modelo 725.
Sistema operath·o HI'-! IX versiOn 8.
  • Links de descarga
http://lwp-l.com/pdf1196

Comentarios de: Tesis: David Solis - HERRAMIENTAS DE COMUNICACIONES PAR MICROSOFT WINDOWS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad