OUTLINE DELPHI WEB SERVICES, XML, AND SOCKET PROGRAMMING

chairwomanlettersSoftware and s/w Development

Nov 13, 2013 (3 years and 9 months ago)

107 views

J
ENSEN
D
ATA
S
YSTEMS
,

I
NC
.




p
p
g
g


1
1
P
HONE
:

281-359-3311,

E
MAIL
:
INFO
@J
ENSEN
D
ATA
S
YSTEMS
.
COM

Delphi Web Services, XML, and Socket Programming
Copyright © 1999 – 2004 Cary Jensen.Jensen Data Systems, Inc. All Rights Reserved.
REPRODUCTION/POSTING PROHIBITED WITHOUT WRITTEN CONSENT OF THE AUTHOR
OUTLINE
DELPHI WEB SERVICES, XML, AND SOCKET PROGRAMMING
CARY JENSEN, PH.D.
C
OPYRIGHT
1999-2004.

C
ARY
J
ENSEN
.

J
ENSEN
D
ATA
S
YSTEMS
,

I
NC
.


A
LL
R
IGHTS
R
ESERVED
.
J
ENSEN
D
ATA
S
YSTEMS
,

I
NC
.
HTTP
://
WWW
.J
ENSEN
D
ATA
S
YSTEMS
.
COM

P
HONE
:

281-359-3311
E
MAIL
:
INFO
@J
ENSEN
D
ATA
S
YSTEMS
.
COM


DELPHI WEB SERVICES, XML, AND SOCKET PROGRAMMING..........................................

DESCRIBING DATA WITH XML..................................................................................................

O
VERVIEW OF
XML

D
OCUMENTS
....................................................................................................

Well-Formed XML Documents....................................................................................................

Document Type Definitions and Valid XML Documents..............................................................

XML

N
AMESPACE
...........................................................................................................................

USING XML WITH DELPHI..........................................................................................................

XML
AND
C
LIENT
D
ATA
S
ETS
...........................................................................................................

A Simple XML Example..............................................................................................................

Accessing a ClientDataSet's XML...............................................................................................

Formatting XML Strings with Delphi 6 Enterprise

Converting Other Datasets to XML............................................................................................

DELPHI AND THE DOCUMENT OBJECT MODEL (DOM).......................................................

U
SING THE
XMLD
OCUMENT
C
OMPONENT
........................................................................................

E
DITING
D
ATA
U
SING AN
XMLD
OCUMENT
......................................................................................

T
HE
XML

D
ATA
B
INDING
W
IZARD
..................................................................................................

XML TRANSFORMATIONS...........................................................................................................

O
VERVIEW OF
XML

T
RANSFORMATIONS
..........................................................................................

U
SING THE
XML

M
APPER
U
TILITY
..................................................................................................

U
SING AN
XMLT
RANSFORM
C
OMPONENT
........................................................................................

U
SING AN
XMLT
RANSFORM
P
ROVIDER
C
OMPONENT
........................................................................

G
ETTING
XML
FROM A
D
ATA
S
NAP
S
ERVER
.....................................................................................

COMMUNICATING WITH SOCKETS..........................................................................................

O
VERVIEW OF
S
OCKETS
...................................................................................................................

D
ELPHI
'
S
S
OCKET
C
OMPONENTS
......................................................................................................

S
OCKET
E
VENT
H
ANDLERS
..............................................................................................................

A
N
XML

S
ERVER
S
OCKET
E
XAMPLE
................................................................................................

I
NTERCEPTING
HTTP

R
EQUESTS
......................................................................................................

B
UILDING
I
NTERNET
D
IRECT
S
ERVERS AND
C
LIENTS
........................................................................

I
NTERNET
D
IRECT
C
OMPONENTS
......................................................................................................

A

S
IMPLE
S
ERVER
E
XAMPLE
............................................................................................................

Threads and the IdTCPServer....................................................................................................

Blocking Calls and Concurrency................................................................................................

OnExecute and Exceptions.........................................................................................................

A

D
ATABASE
S
ERVER
E
XAMPLE
......................................................................................................

Creating the Database Server.....................................................................................................

Creating the Database Client.....................................................................................................

J
ENSEN
D
ATA
S
YSTEMS
,

I
NC
.




p
p
g
g


2
2
P
HONE
:

281-359-3311,

E
MAIL
:
INFO
@J
ENSEN
D
ATA
S
YSTEMS
.
COM

Delphi Web Services, XML, and Socket Programming
Copyright © 1999 – 2004 Cary Jensen.Jensen Data Systems, Inc. All Rights Reserved.
REPRODUCTION/POSTING PROHIBITED WITHOUT WRITTEN CONSENT OF THE AUTHOR
Handling Exceptions in Clients...................................................................................................

A

S
IMPLE
W
EB
H
ARVESTER
.............................................................................................................

Internet Direct Sample Applications...........................................................................................

WEB SERVICES AND SOAP...........................................................................................................

C
REATING A
SOAP

W
EB
S
ERVICE
S
ERVER
.......................................................................................

C
REATING A
SOAP

W
EB
S
ERVICE
C
LIENT
........................................................................................

T
HE
WSDL

HTML

P
UBLISH
C
OMPONENT
........................................................................................

C
HANGING A
W
EB
S
ERVICE
I
NTERFACE
............................................................................................

T
HE
W
EB
S
ERVICES
I
MPORTER
.........................................................................................................

T
HE
I
NVOKABLE
W
IZARD
................................................................................................................

A

T
EMPERATURE
C
ONVERSION
W
EB
S
ERVICE
..................................................................................


Borland, the Borland Logo, and Delphi are trademarks or registered trademarks of Borland Software Corporation in the United States and
other countries. Other product and company names mentioned herein may be the trademarks of their respective owners


For more information about training, consulting, mentoring or development, please
contact Jensen Data Systems, Inc. by phone at 281-359-3311 or by email at
info@JensenDataSystems.com.