You Are Here:

S60 Platform: End-to-End Device Management Example v2.0

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Innovation Series Videos highlighting Forum Nokia developers

Wiki article of the week

Java Porting

Champion of the month

Felipe Andrade
Read more about Felipe on the Champions website.


Forum Nokia Events

Ovi Store Publisher Reporting
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki

Ovi Store Publisher Reporting
July 08, 2009
11 a.m. San Francisco, 2 p.m. New York

Nokia World 09
September 02, 2009
Stuttgart, Germany

Adobe MAX 2009
October 04, 2009
Los Angeles

International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California


View all
file name: S60_Platform_End-to-End_DM_Example_v2_0_en.zip
description: This updated 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. The updated version provides a simplified server setup and an improved client application tested with S60 3rd Edition, FP2.
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 3rd Edition, FP1, S60 3rd Edition, FP2. S60 2nd Edition, S60 2nd Edition, FP1, S60 2nd Edition, FP2, S60 2nd Edition, FP3. The latest version has been tested with Nokia N81, Nokia N90, Nokia N93, Nokia E61(i), and Nokia E90 Communicator devices. Created / tested with S60 3rd Edition, Feature Pack 2 SDK and Series 60 2nd Edition SDK for Symbian OS, Supporting Feature Pack 2, for C++, Supporting Metrowerks CodeWarrior.
Download AllVersions


Additional information

distribution: Forum Nokia Global Web Site
S60 Web Site
edition: 2
editorial revision: 0
rights: Copyright © 2006-2008 Nokia Corporation.
size: 3 MB
supersedes: S60 Platform: End-to-End Device Management Example v1.1

<< Back to Previous Page

 

Rate This:

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZdescriptionQSxThisE20updatedE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20E0aItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20E0aaE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20E0afromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20E0ausingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20E0aconsistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E0aE44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eE20E20TheE20updatedE20versionE20providesE20aE20simplifiedE20E0aserverE20setupE20andE20anE20improvedE20clientE20applicationE20testedE20withE20S60E203rdE20E45ditionE2cE20FP2E2eX qdcZformatQNx3449999X qdcZidentifierQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fbf65cae2E2d96e4E2d4d70E2dbc60E2ddcbe69620b5bE2fS60E5fPlatformE5fE45ndE5ftoE5fE45ndE5fE44ME5fE45E78ampleE5fv1E5f0E5fenE2ezipX qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fa8a93aadE2d7753E2d4190E2d894aE2d26a815f1c3e2E2fS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv2E5f0E5fenE2ezipX qdcZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleE20v2E2e0X qdcZtypeQUqfnZPrimaryE52esourceQ qdcZtypeQUqfnTypeZApplicationQ qdcZtypeQUqfnTypeZE45E78ampleQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqmarsZMediaInstanceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qdctermsZeE78tentQNx3449999X qrssZdescriptionQSxThisE20updatedE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20E0aItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20E0aaE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20E0afromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20E0ausingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20E0aconsistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E0aE44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eE20E20TheE20updatedE20versionE20providesE20aE20simplifiedE20E0aserverE20setupE20andE20anE20improvedE20clientE20applicationE20testedE20withE20S60E203rdE20E45ditionE2cE20FP2E2eX qrssZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleE20v2E2e0X qeditorZdescriptionE5fcreatedQDx2008E2d02E2d12T13E3a25E3a36E5aX qeditorZdescriptionE5fmodifiedQDx2008E2d02E2d13T10E3a09E3a06E5aX qeditorZtypeQUqfnTypeZApplicationQ qeditorZtypeQUqfnTypeZE45E78ampleQ qeditorZtypeQUqfnTypeZE52esourceQ qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X qfnZcompatibilityQSxS60E203rdE20E45ditionE2cE20S60E203rdE20E45ditionE2cE20FP1E2cE20S60E203rdE20E45ditionE2cE20FP2E2eE20S60E202ndE20E45ditionE2cE20S60E202ndE20E45ditionE2cE20FP1E2cE20S60E202ndE20E45ditionE2cE20FP2E2cE20S60E202ndE20E45ditionE2cE20FP3E2eE0aTheE20latestE20versionE20hasE20beenE20testedE20withE20NokiaE20N81E2cE20NokiaE20N90E2cE20NokiaE20N93E2cE20NokiaE20E4561E28iE29E2cE20E0aandE20NokiaE20E4590E20CommunicatorE20devicesE2eE20CreatedE20E2fE20testedE20withE20S60E203rdE20E45ditionE2cE20FeatureE20PackE202E20SE44KE20andE20SeriesE2060E202ndE20E45ditionE20SE44KE20forE20SymbianE20OSE2cE20SupportingE20FeatureE20PackE202E2cE20forE20CE2bE2bE2cE20SupportingE20MetrowerksE20CodeWarriorE2eX qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X qfnZfilenameQSxS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv2E5f0E5fenE2ezipX qfnZpublishedQDx2008E2d02E2d13T00E3a00E3a00E5aX qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv2E5f0E5fenE2ezipX qfnZtopicQUqfnTopicZclientE5fserverQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZdeviceE5fmanagementQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZenterpriseQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZhttpQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZnetworkingQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X qfnZtypeQUqfnTypeZApplicationQ qfnZtypeQUqfnTypeZE45E78ampleQ qfnZtypeQUqfnTypeZE52esourceQ qfnZusE5foriginQLqE78sdZbooleanQxtrueX qmarsZdescriptionQSxThisE20updatedE20eE78ampleE20addsE20deviceE20managementE20featuresE20toE20theE20earlierE20publishedE20SymbianE20OSE3aE20E45ndE2dtoE2dE45ndE20HTTPE20APIE20E45E78ampleE2eE20E0aItE20demonstratesE20howE20toE20implementE20aE20simpleE20E44ME20adapterE20inE20theE20S60E202ndE20andE203rdE20E45ditionE20devicesE20thatE20interactE20withE20E0aaE20deviceE20managementE20serverE2cE20howE20toE20setE20upE20andE20useE20aE20customE20E44ME20serverE2cE20howE20toE20storeE20andE20updateE20theE20dataE20receivedE20E0afromE20theE20E44ME20serverE20andE20toE20makeE20theE20dataE20availableE20toE20anotherE20applicationE2eE20TheE20eE78ampleE20hasE20beenE20implementedE20E0ausingE20freelyE20availableE20backE2dendE20componentsE20E28ApacheE2cE20FunambolE2cE20andE20JBossE20serversE3bE20MySE51E4cE20databaseE29E2eE20TheE20packageE20E0aconsistsE20ofE20S60E20clientE20applicationsE2cE20WebUIE20componentsE20forE20JSPE20andE20PHPE2cE20andE20userE20accountE20scriptsE20forE20MySE51E4cE2eE20E0aE44ocumentationE20forE20configuringE20theE20systemE20isE20includedE20inE20theE20packageE2eE20E20TheE20updatedE20versionE20providesE20aE20simplifiedE20E0aserverE20setupE20andE20anE20improvedE20clientE20applicationE20testedE20withE20S60E203rdE20E45ditionE2cE20FP2E2eX qmarsZeditionQNx2X qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX qmarsZinstanceOfQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f57bc12a8E2d64f1E2d4851E2d8a99E2dd781c3774033E2fS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qmarsZrevisionQNx0X qmarsZsizeQNx3449999X qmarsZtitleQSxS60E20PlatformE3aE20E45ndE2dtoE2dE45ndE20E44eviceE20ManagementE20E45E78ampleE20v2E2e0X qncZrightsQSxCopyrightE20Ea9E202006E2d2008E20NokiaE20CorporationE2eX qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f1acf61eaE2d7c28E2d4e45E2d946eE2d48525a86e179E2fS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv1E5f1E5fenE2ezipX qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252Fa8a93aadE2d7753E2d4190E2d894aE2d26a815f1c3e2E252FS60E5fPlatformE5fE45ndE2dtoE2dE45ndE5fE44ME5fE45E78ampleE5fv2E5f0E5fenE2ezipX qrdfZtypeQUqfnZPrimaryE52esourceQ qrdfZtypeQUqfnTypeZApplicationQ qrdfZtypeQUqfnTypeZE45E78ampleQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqmarsZMediaInstanceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ