Web Services @

yazooalbumΑσφάλεια

3 Νοε 2013 (πριν από 3 χρόνια και 9 μήνες)

64 εμφανίσεις

Web Services @
Princeton?

Really, XML Applications!

Need


Automate process of:


Choosing


Ordering


Tracking


Registering


New computers for:


Faculty (FCP, Faculty Computer Program)


Students (SCI, Student Computer Initiative)

First Steps


Apple’s Web Objects


Provided order information


Machine MAC address


For student computer orders


Too complex to maintain (Apple)


Generalization


Working with IBM, Dell, Apple:


Orders generate XML document:


cXML (
www.cxml.org
) format (Apple, Dell)


Inhouse DTD file (IBM)


Secure POST to vendor site (Dell, IBM)


Validates XML response


ftp (pgp
-
encrypted) to Apple


Validate by checking size of file

Tracking


Dell and IBM


Asset reports emailed


Processed by procmail


Apple


XML invoice posted asynchronously


Vendor Web Services


Almost!


Filenet Web Content Management


XML services


SOAP communications between servers


Externalized for local integration


BUT . . . Product NRFPT

Summary


FTP instead of B2B


AGP (awk, grep, and procmail) and
secure HTTP PUT instead of full
-
blown SOAP


F2F (Face To Face) instead of WSDL
and UDDI