S60 Platform: End-to-End Device Management Example
This resource has been superceded by a newer resource and is considered to be obsolete!
| file name: |
S60_Platform_End_to_End_DM_Example_v1_0_en.zip
| |
| description: |
This example adds device management features to the earlier published Symbian OS: End-to-End HTTP API Example. It demonstrates how to implement a simple DM adapter in the S60 2nd and 3rd Edition devices that interact with a device management server, how to set up and use a custom DM server, how to store and update the data received from the DM server and to make the data available to another application. The example has been implemented using freely available back-end components (Apache, Funambol, and JBoss servers; MySQL database). The package consists of S60 client applications, WebUI components for JSP and PHP, and user account scripts for MySQL. Documentation for configuring the system is included in the package.
| |
| date of publication: |
2006-11-15
| |
| type: |
Example
| |
| topics: |
Client/Server
Device Management Enterprise Networking HTTP S60 Symbian C++ | |
| language: |
English (en)
| |
| encoding: |
Zip Archive (.zip)
| |
| intended audience: |
Advanced
| |
| compatibility: |
S60 3rd Edition, S60 2nd Edition. Tested with Nokia E61, Nokia N71, Nokia N80, Nokia 6600, Nokia 6670, Nokia 6630, and Nokia N90 devices. Created / tested with S60 3rd Edition SDK (v9.1 Maintenance Release) for Symbian OS, for C++, and with Series 60 2nd Edition SDK for Symbian OS, Supporting Feature Pack 2, for C++, Supporting Metrowerks CodeWarrior.
| |
| see also: |
S60 3rd Edition: Device Management Plug-in
Enterprise: Developing End-to-End Systems v2.0 S60 2nd Edition: Implementing Device Management Plug-in Adapter v1.1 Symbian OS: End-To-End HTTP API Example v1.2 | |
|
|
||
Additional information
| distribution: |
Forum Nokia Global Web Site
S60 Web Site |
| edition: |
1
|
| editorial revision: |
0
|
| rights: |
Copyright © 2006 Nokia Corporation
|
| size: |
2 MB
|
RDF Facets:
qdcZdateQDx2006E2d11E2d06X
qdcZdateQDx2007E2d02E2d21T06E3a37E3a12E5aX
qdcZdescriptionQSxThisE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20ItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20aE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20fromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20usingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20consistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eX
qdcZformatQNx2607840X
qdcZidentifierQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fbf65cae2E2d96e4E2d4d70E2dbc60E2ddcbe69620b5bE2fS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fbf65cae2E2d96e4E2d4d70E2dbc60E2ddcbe69620b5bE2fS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4d725d07E2d06d1E2d4c11E2db2a1E2d717c2bad832fE2fSymbianE5fOSE5fE45ndE2dtoE2dE45ndE5fHTTPE5fAPIE5fE45E78ampleE5fv1E5f2E2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f78772f69E2d08c6E2d47bbE2daf89E2d0d6356c7e550E2fS60E5f3rdE5fE45ditionE5fE44eviceE5fManagementE5fPluginE5fv1E5f0E5fenE2ezipX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f7fa55fadE2d1ebcE2d43ceE2dad42E2d61b96abec010E2fE45nterpriseE5fE44evelopingE5fE45ndE2dtoE2dE45ndE5fSystemsE5fv2E5f0E5fenE2epdfX
qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fdb53a62fE2d75a9E2d4ef4E2d85b4E2d170f678ea136E2fS60E5f2ndE5fE45dE5fImplementingE5fE44eviceE5fManagementE5fPluginE5fAdapterE5fv1E5f1E5fenE2epdfX
qdcZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qdcZtypeQUqfnTypeZApplicationQ
qdcZtypeQUqfnTypeZE45E78ampleQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZE52esourceQ
qdcZtypeQUqrdfsZE52esourceQ
qdctermsZeE78tentQNx2607840X
qdctermsZissuedQDx2006E2d11E2d06X
qdctermsZmodifiedQDx2007E2d02E2d21T06E3a37E3a12E5aX
qrssZdescriptionQSxThisE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20ItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20aE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20fromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20usingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20consistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eX
qrssZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleX
qeditorZdescriptionE5fcreatedQDx2006E2d11E2d06X
qeditorZdescriptionE5fmodifiedQDx2007E2d02E2d21T06E3a37E3a12E5aX
qeditorZtypeQUqfnTypeZApplicationQ
qeditorZtypeQUqfnTypeZE45E78ampleQ
qeditorZtypeQUqfnTypeZE52esourceQ
qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X
qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
qfnZcompatibilityQSxS60E203rdE20E45ditionE2cE20S60E202ndE20E45ditionE2eE20TestedE20withE20NokiaE20E4561E2cE20NokiaE20N71E2cE20NokiaE20N80E2cE20NokiaE206600E2cE20NokiaE206670E2cE20NokiaE206630E2cE20andE20NokiaE20N90E20devicesE2eE20CreatedE20E2fE20testedE20withE20S60E203rdE20E45ditionE20SE44KE20E28v9E2e1E20MaintenanceE20E52eleaseE29E20forE20SymbianE20OSE2cE20forE20CE2bE2bE2cE20andE20withE20SeriesE2060E202ndE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20SupportingE20FeatureE20PackE202E2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE2eX
qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
qfnZfilenameQSxS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qfnZpublishedQDx2006E2d11E2d15X
qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qfnZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f1acf61eaE2d7c28E2d4e45E2d946eE2d48525a86e179E2fS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv1E5f1E5fenE2ezipX
qfnZtopicQUqfnTopicZclientE5fserverQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZdeviceE5fmanagementQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZenterpriseQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZhttpQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZnetworkingQRqmarsZrelevanceQNx100X
qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
qfnZtypeQUqfnTypeZApplicationQ
qfnZtypeQUqfnTypeZE45E78ampleQ
qfnZtypeQUqfnTypeZE52esourceQ
qfnZupdatedQDx2007E2d02E2d21T06E3a37E3a12E5aX
qfnZusE5foriginQLqE78sdZbooleanQxtrueX
qfnZuserE5ftagQSxclientE2fserverX
qfnZuserE5ftagQSxdeviceE2dmanagementX
qfnZuserE5ftagQSxenterpriseX
qfnZuserE5ftagQSxhttpX
qfnZuserE5ftagQSxnetworkingX
qfnZuserE5ftagQSxs60X
qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
qmarsZdescriptionQSxThisE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20ItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20aE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20fromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20usingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20consistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eX
qmarsZeditionQNx1X
qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
qmarsZrevisionQNx0X
qmarsZsizeQNx2607840X
qmarsZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleX
qncZrightsQSxCopyrightE20Ea9E202006E20NokiaE20CorporationX
qncZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f1acf61eaE2d7c28E2d4e45E2d946eE2d48525a86e179E2fS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv1E5f1E5fenE2ezipX
qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252Fbf65cae2E2d96e4E2d4d70E2dbc60E2ddcbe69620b5bE252FS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
qrdfZtypeQUqfnTypeZApplicationQ
qrdfZtypeQUqfnTypeZE45E78ampleQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZE52esourceQ
qrdfZtypeQUqrdfsZE52esourceQ
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4d725d07E2d06d1E2d4c11E2db2a1E2d717c2bad832fE2fSymbianE5fOSE5fE45ndE2dtoE2dE45ndE5fHTTPE5fAPIE5fE45E78ampleE5fv1E5f2E2ezipX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f78772f69E2d08c6E2d47bbE2daf89E2d0d6356c7e550E2fS60E5f3rdE5fE45ditionE5fE44eviceE5fManagementE5fPluginE5fv1E5f0E5fenE2ezipX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f7fa55fadE2d1ebcE2d43ceE2dad42E2d61b96abec010E2fE45nterpriseE5fE44evelopingE5fE45ndE2dtoE2dE45ndE5fSystemsE5fv2E5f0E5fenE2epdfX
qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fdb53a62fE2d75a9E2d4ef4E2d85b4E2d170f678ea136E2fS60E5f2ndE5fE45dE5fImplementingE5fE44eviceE5fManagementE5fPluginE5fAdapterE5fv1E5f1E5fenE2epdfX



