I - 6
CA50/UCA Client & Server Developer & User Guide
Download Files to the CA50 Device After User Login
The UCAClient has the capability to download files from an HTTP server, to the CA50 device, at a point in time
after user login. A menu option can be provided to allow the user to download files any time.
Example
<Menu ID="4" name="Applications" title="Applns">
<entry ID="1" value="Download Files:S:L:DOWNLOADFILES"/>
<entry ID="3" value="Price Check:S:S:http://server.somecompany.com/Sample.aspx"/>
</Menu>
The Download Files menu option displays on the Application menu. When selected, files are downloaded onto
the CA50device.
Delete Downloaded Files
A menu option can be provided to allow the CA50 device user to delete all downloaded files in the folder
"\Application\Download\".
Example
<Menu ID="4" name="Applications" title="Applns">
<entry ID="1" value="Download Files:S:L:DOWNLOADFILES"/>
<entry ID="2" value="Delete Files:S:L:DELETEALLDOWNLOADEDFILES"/>
<entry ID="3" value="Price Check:S:S:http://server.somecompany.com/Sample.aspx"/>
</Menu>
The Delete Files menu option displays on the Application menu. When select, all files the
'\Application\Download\' directory are deleted.
Adding User Information to the HTTP Header
User ID, User Group and User Role information can be added to the HTTP header. All HTTP requests
originating from the UCAClient contain the information shown below in the HTTP header example. All
information is available only after user login.
Example HTTP Header
GET /Motorola/UCA/Samples/UCASampleApp/Sample.aspx HTTP/1.1
Accept: */*
IPAddress: 192.168.1.138
SerialNo: 8106000
MAC: 0015709BF1CC
PlatformInfo: SYMBOL WinCE
UserID: 1100
UserGroup: Bath
UserRole: Sales
User-Agent: htmlayout 3.2; Windows CE; UcaClient )
Host: symbol-rvf2jb1t
Connection: Keep-Alive
Cookie: ASP.NET_SessionId=3c20tt45zw34nw45mcs01a45
Summary of Contents for CA50
Page 1: ...CA50 UCA Client Server Developer User Guide ...
Page 2: ......
Page 3: ...CA50 UCA Client Server Developer User Guide 72E 93914 02 Revision A November 2009 ...
Page 18: ...xvi CA50 UCA Client Server Developer User Guide ...
Page 24: ...xxii CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 30: ...1 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 34: ...2 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 48: ...3 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 106: ...4 58 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 109: ...UCA Client Application on the CA50 5 3 Page intentionally blank ...
Page 110: ...5 4 CA50 UCA Client Server Developer User Guide ...
Page 135: ...UCA Server 6 25 Figure 6 30 Installing Prerequisites Figure 6 31 SQL Server Setup ...
Page 200: ...7 32 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 284: ...9 56 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 302: ...10 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 350: ...11 48 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 358: ...12 8 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 418: ...A 6 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 436: ...B 18 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 478: ...E 12 CA50 UCA Client Server Developer User Guide 6 7 8 9 10 11 ...
Page 488: ...F 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 492: ...G 4 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 510: ...I 14 CA50 UCA Client Server Developer User Guide Page intentionally blank ...
Page 538: ...Index 12 CA50 UCA Client Server Developer User Guide ...
Page 540: ......
Page 541: ......