Building Device and Cloud Applications

chirpskulkInternet και Εφαρμογές Web

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

71 εμφανίσεις

http://www.nickharris.net
Authentication

Authorization


User store

Management

UI

Forget
password?

Customer

support

Data
protection

Integration

w
ith AD

LDAP

User mapping

Synchronization

Integration

With

Facebook


More

User mapping

Facebook

Auth

API

More

Synchronization


<?xml ver sion="1.0" encodi ng="ut f
-
8" st andal one="yes" ?>

-

<f eed
xml:base
="
htt p://l ocal host:33779/WcfDat aSer vice1.svc/"

xmlns:d
="
htt p://schemas.microsoft.com/ado/2007/08/
dataservi ces
"

xmlns:m
="
ht tp://schemas.mi cr osof t.com/ado/2007/08/
dat aser vices
/met adat a"

xmlns
="
ht tp://www.w 3.org/2005/Atom"
>

<t i t l e t ype="text">Dr iver s</ti tl e>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers
</id>

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

<l i nk
r el
="sel f" t it le="Dri ver s"
href
="Dr iver s" />

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 1)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
rel
="edi t" t it le="Dri ver"
href
="Dri vers(1)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(1)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 1)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">1</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">1</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>Rob</
d:Fir stName
>

<
d:Last N ame
>Tif fany</
d:LastName
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent ry>

<i d>
ht t p://local host:33779/Wcf Dat aService1.svc/Drivers( 2)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(2)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(2)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 2)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">2</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">1</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>
Loke

Uei
</
d:Fir stName
>

<
d:Last N ame
>Tan</
d:Last Name
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 3)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(3)" />

<l i nk
rel
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataservices
/relat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entry" ti tl e="
Di st ributi onCenter
"
href
="Dri vers(3)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 3)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">3</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">1</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>Dan</
d:Fir stName
>

<
d:Last N ame
>Bouie</
d:LastN ame
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 4)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(4)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(4)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 4)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">4</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">1</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>John</
d:Fi rst Name
>

<
d:Last Name
>Diet z</
d:Last Name
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 5)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(5)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(5)/
Di st ri buti onCenter
" />

<l i nk
rel
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataservices
/relat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
href
="Drivers( 5)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">5</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">2</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>Der ek</
d:Fi rst Name
>

<
d:Last N ame
>Snyder </
d:LastName
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 6)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(6)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(6)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 6)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">6</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">2</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>St eve</
d:Fir stName
>

<
d:Last N ame
>
Hegender fer
</
d:LastName
>

</
m:properti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 7)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor >

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(7)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(7)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 7)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">7</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">2</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>Chi p</
d:Fi rstN ame
>

<
d:Last N ame
>
Voll ers
</
d:LastN ame
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

-

<ent r y>

<i d>
ht t p://local host:33779/Wcf Dat aSer vice1.svc/Dr ivers( 8)
</id>

<t i t l e t ype="text" />

<updat ed>2010
-
05
-
24T22:12:38Z</updated>

-

<aut hor>

<name />

</aut hor >

<l i nk
r el
="edi t" t it le="Dri ver"
hr ef
="Dri vers(8)" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/
Dist ri but ionCenter
"

type="appli cat ion/
at om+xml;t ype
=entr y" ti tl e="
Di st r ibuti onCenter
"
href
="Dr i ver s(8)/
Di st ri buti onCenter
" />

<l i nk
r el
="
ht tp://schemas.mi crosoft.com/ado/2007/08/
dataser vices
/r elat ed/Todays"

type="appli cat ion/
atom+xml;t ype
=f eed" t it le="Todays"
hr ef
="Dr iver s( 8)/Todays" />

<cat egor y t erm="
ContosoBot tl ingModel.Dri ver
" scheme="
htt p://schemas.micr osof t.com/ado/2007/08/
dat aser vi ces
/scheme"

/>

-

<cont ent t ype="appl icati on/xml">

-

<
m:pr opert ies
>

<
d:Dr i ver I d

m:type="Edm.Int 32">8</d:Dri verI d>

<
d:Di st r i buti onCenter Id

m:t ype="Edm.I nt 32">2</d:Dist ri but ionCenter Id>

<
d:Fi r st Name
>James</
d:Fi r st Name
>

<
d:Last N ame
>Prat t</
d:Last Name
>

</
m:pr oper ti es
>

</cont ent >

</ent r y>

</f eed>

The same li st of 8 Cust omer s usi ng SO AP and a
DataSet

dr opped us down t o 3 kb but st il l too big for my t ast e.


<?xml ver sion="1.0" encodi ng="ut f
-
8"?>

<
Dat aSet

xmlns
="
ht tp://tempur i.or g/"
>

<
xs:schema

i d="
NewDat aSet
"
xmlns
=""
xmlns:xs
="
ht tp://www.w 3.org/2001/XMLSchema"

xml ns:msdat a
="
ur n:schemas
-
micr osoft
-
com:xml
-
msdata
">

<
xs:el ement

name="
NewDat aSet
"
msdat a:I sDat aSet
="t rue"
msdata:UseCurr entLocal e
="t rue">

<
xs:compl exType
>

<
xs:choi ce

minOccur s
="0"
maxOccurs
="unbounded">

<
xs:el ement

name="Dr iver">

<
xs:compl exType
>

<
xs:sequence
>

<
xs:el ement

name="
Dr iver Id
" t ype="
xs:int
"
minOccur s
="0" />

<
xs:el ement

name="
Di st ributi onCenterId
" t ype="
xs:int
"
minOccurs
="0" />

<
xs:el ement

name="
Fi rstN ame
" type="
xs:str ing
"
mi nOccur s
="0" />

<
xs:el ement

name="
Last Name
" t ype="
xs:st ri ng
"
minOccurs
="0" />

</
xs:sequence
>

</
xs:compl exType
>

</
xs:el ement
>

</
xs:choi ce
>

</
xs:compl exType
>

</
xs:el ement
>

</
xs:schema
>

<
di f f gr:dif fgr am

xmlns:msdata
="
ur n:schemas
-
mi cr osof t
-
com:xml
-
msdat a
"
xmlns:dif fgr
="ur n:schemas
-
micr osof t
-
com:xml
-
di ff gr am
-
v1">

<
N ew Dat aSet

xmlns
="">

<Dr i ver
di f fgr:id
="Dr iver1"
msdata:rowOr der
="0">

<
Dri verI d
>1</
DriverId
>

<
Di st r i but ionCenter Id
>1</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>Rob</
Fi r st Name
>

<
Last N ame
>Tif fany</
Last Name
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver2"
msdata:rowOr der
="1">

<
Dr i ver I d
>2</
Dr iver Id
>

<
Di st r i but ionCenter Id
>1</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>
Loke

Uei
</
Fir st Name
>

<
Last N ame
>Tan</
Last Name
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver3"
msdata:rowOr der
="2">

<
Dr i ver I d
>3</
Dr iver Id
>

<
Di st r i but ionCenter Id
>1</
Di str ibuti onCent er I d
>

<
Fi rst Name
>Dan</
Fi rst Name
>

<
Last N ame
>Boui e</
LastName
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver4"
msdata:rowOr der
="3">

<
Dr i ver I d
>4</
Dr iver Id
>

<
Di st r i but ionCenter Id
>1</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>John</
Fir stName
>

<
Last N ame
>Diet z</
Last Name
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver5"
msdata:rowOr der
="4">

<
Dr i ver I d
>5</
Dr iver Id
>

<
Di st r i but ionCenter Id
>2</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>Der ek</
Fir stName
>

<
Last N ame
>Snyder </
Last Name
>

</Dri ver>

<Dr i ver
di f fgr:id
="Dr iver6"
msdata:rowOr der
="5">

<
Dr i ver I d
>6</
Dr iver Id
>

<
Di st r i but ionCenter Id
>2</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>St eve</
Fir st Name
>

<
Last N ame
>
Hegender fer
</
Last Name
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver7"
msdata:rowOr der
="6">

<
Dr i ver I d
>7</
Dr iver Id
>

<
Di st r i but ionCenter Id
>2</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>Chip</
Fir stName
>

<
Last N ame
>
Voll er s
</
LastName
>

</Dr i ver >

<Dr i ver
di f fgr:id
="Dr iver8"
msdata:rowOr der
="7">

<
Dr i ver I d
>8</
Dr iver Id
>

<
Di st r i but ionCenter Id
>2</
Di str ibuti onCent er I d
>

<
Fi r st N ame
>James</
Fi rstN ame
>

<
Last N ame
>Prat t</
LastN ame
>

</Dr i ver >

</
N ew Dat aSet
>

</
di f f gr:dif fgr am
>

</
Dat aSet
>


<
ArrayOfDriver

xmlns
=
http://schemas.datacontract.org/2004/07/ContosoWcfService.Models

xmlns:i
="
http://www.w3.org/2001/XMLSchema
-
instance"
>

<Driver>

<
DistributionCenterId
>1</
DistributionCenterId
>

<
DriverId
>1</
DriverId
>

<
FirstName
>Rob</
FirstName
>

<
LastName
>Tiffany</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>1</
DistributionCenterId
>

<
DriverId
>2</
DriverId
>

<
FirstName
>
Loke

Uei
</
FirstName
>

<
LastName
>Tan</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>1</
DistributionCenterId
>

<
DriverId
>3</
DriverId
>

<
FirstName
>Dan</
FirstName
>

<
LastName
>Bouie</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>1</
DistributionCenterId
>

<
DriverId
>4</
DriverId
>

<
FirstName
>John</
FirstName
>

<
LastName
>Dietz</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>2</
DistributionCenterId
>

<
DriverId
>5</
DriverId
>

<
FirstName
>Derek</
FirstName
>

<
LastName
>Snyder</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>2</
DistributionCenterId
>

<
DriverId
>6</
DriverId
>

<
FirstName
>Steve</
FirstName
>

<
LastName
>
Hegenderfer
</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>2</
DistributionCenterId
>

<
DriverId
>7</
DriverId
>

<
FirstName
>Chip</
FirstName
>

<
LastName
>
Vollers
</
LastName
>

</Driver>

<Driver>

<
DistributionCenterId
>2</
DistributionCenterId
>

<
DriverId
>8</
DriverId
>

<
FirstName
>James</
FirstName
>

<
LastName
>Pratt</
LastName
>

</Driver>

</
ArrayOfDriver
>


[{"DistributionCenterId":1,"DriverId":1,"FirstName":"Rob","LastName":"Tiffany"},


{"DistributionCenterId":1,"DriverId":2,"FirstName":"Loke
Uei
","LastName":"Tan"},


{"DistributionCenterId":1,"DriverId":3,"FirstName":"Dan","LastName":"Bouie"},


{"DistributionCenterId":1,"DriverId":4,"FirstName":"John","LastName":"Dietz"},


{"DistributionCenterId":2,"DriverId":5,"FirstName":"Derek","LastName":"Snyder"},


{"DistributionCenterId":2,"DriverId":6,"FirstName":"Steve","LastName":“Harris"},


{"DistributionCenterId":2,"DriverId":7,"FirstName":"Chip","LastName":"Vollers"},


{"DistributionCenterId":2,"DriverId":8,"FirstName":"James","LastName":"Pratt"}]

!
Raaawww