Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

S60 Platform: ECom Plug-in Architecture v2.0

file name: S60_Platform_ECom_Plug-in_Architecture_v2_0_en.pdf
description: This document describes the ECom framework and discusses why and how it should be used. ECom is a client/server framework that provides a service to instantiate, resolve, and destroy plug-ins. Essentially, it means that functionality that is required by a number of applications can be encapsulated in a dll plugin and accessed by multiple clients through an interface class. The document refers to a separately published code example.
date of publication: 2007-01-12
type: Document
topics: Base/System
S60
Symbian C++
language: English (en)
encoding: Adobe PDF (.pdf)
intended audience: Intermediate
see also: S60 Platform: ECom Plug-In Examples v2.0
Download



Additional information

distribution: Forum Nokia Global Web Site
S60 Web Site
edition: 2
editorial revision: 0
rights: Copyright © 2004-2007 Nokia Corporation.
size: 291 KB
supersedes: Series 60 Developer Platform 2.0: ECom Plug-in Architecture (with example)



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2007E2d01E2d11X
     qdcZdescriptionQSxThisE20documentE20describesE20theE20E45ComE20frameworkE20andE20discussesE20whyE20andE20howE20itE20shouldE20beE20usedE2eE20E45ComE20isE20aE20clientE2fserverE20frameworkE20thatE20providesE20aE20serviceE20toE20instantiateE2cE20resolveE2cE20andE20destroyE20plugE2dinsE2eE20E45ssentiallyE2cE20itE20meansE20thatE20functionalityE20thatE20isE20reE71uiredE20byE20aE20numberE20ofE20applicationsE20canE20beE20encapsulatedE20inE20aE20dllE20pluginE20andE20accessedE20byE20multipleE20clientsE20throughE20anE20interfaceE20classE2eE20TheE20documentE20refersE20toE20aE20separatelyE20publishedE20codeE20eE78ampleE2eX
     qdcZformatQNx297846X
     qdcZidentifierQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9f53c3b6E2dcbc4E2d4d94E2d8bb9E2d7beefbeddebfE2fSeriesE5f60E5fE44PE5f2E5f0E5fE45ComE5fPluginE5fArchitectureE5fv1E5f0E5fenE2ezipX
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f53a369e8E2d14c7E2d4f52E2d9731E2d577db4e0d303E2fS60E5fPlatformE5fE45ComE5fPlugE2dinE5fArchitectureE5fv2E5f0E5fenE2epdfX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f75ae7bdeE2d7401E2d490fE2d87ecE2d920e44f518c2E2fS60E5fPlatformE5fE45ComE5fPlugE2dinE5fE45E78amplesE5fv2E5f0E5fenE2ezipX
     qdcZtitleQSxS60E20PlatformE3aE20E45ComE20PlugE2dinE20ArchitectureE20v2E2e0X
     qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qdcZtypeQUqfnTypeZE44ocumentQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZeE78tentQNx297846X
     qdctermsZissuedQDx2007E2d01E2d11X
     qdctermsZmodifiedQDx2007E2d01E2d11X
     qrssZdescriptionQSxThisE20documentE20describesE20theE20E45ComE20frameworkE20andE20discussesE20whyE20andE20howE20itE20shouldE20beE20usedE2eE20E45ComE20isE20aE20clientE2fserverE20frameworkE20thatE20providesE20aE20serviceE20toE20instantiateE2cE20resolveE2cE20andE20destroyE20plugE2dinsE2eE20E45ssentiallyE2cE20itE20meansE20thatE20functionalityE20thatE20isE20reE71uiredE20byE20aE20numberE20ofE20applicationsE20canE20beE20encapsulatedE20inE20aE20dllE20pluginE20andE20accessedE20byE20multipleE20clientsE20throughE20anE20interfaceE20classE2eE20TheE20documentE20refersE20toE20aE20separatelyE20publishedE20codeE20eE78ampleE2eX
     qrssZtitleQSxS60E20PlatformE3aE20E45ComE20PlugE2dinE20ArchitectureE20v2E2e0X
     qeditorZdescriptionE5fcreatedQDx2007E2d01E2d11X
     qeditorZdescriptionE5fmodifiedQDx2007E2d01E2d11X
     qeditorZtypeQUqfnTypeZE44ocumentQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZintermediateQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfilenameQSxS60E5fPlatformE5fE45ComE5fPlugE2dinE5fArchitectureE5fv2E5f0E5fenE2epdfX
     qfnZpublishedQDx2007E2d01E2d12X
     qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5fE45ComE5fPlugE2dinE5fArchitectureE5fv2E5f0E5fenE2epdfX
     qfnZtopicQUqfnTopicZbaseE5fsystemQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZE44ocumentQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZupdatedQDx2007E2d01E2d12X
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSxbaseE2fsystemX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qmarsZdescriptionQSxThisE20documentE20describesE20theE20E45ComE20frameworkE20andE20discussesE20whyE20andE20howE20itE20shouldE20beE20usedE2eE20E45ComE20isE20aE20clientE2fserverE20frameworkE20thatE20providesE20aE20serviceE20toE20instantiateE2cE20resolveE2cE20andE20destroyE20plugE2dinsE2eE20E45ssentiallyE2cE20itE20meansE20thatE20functionalityE20thatE20isE20reE71uiredE20byE20aE20numberE20ofE20applicationsE20canE20beE20encapsulatedE20inE20aE20dllE20pluginE20andE20accessedE20byE20multipleE20clientsE20throughE20anE20interfaceE20classE2eE20TheE20documentE20refersE20toE20aE20separatelyE20publishedE20codeE20eE78ampleE2eX
     qmarsZeditionQNx2X
     qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fpdfX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZrevisionQNx0X
     qmarsZsizeQNx297846X
     qmarsZtitleQSxS60E20PlatformE3aE20E45ComE20PlugE2dinE20ArchitectureE20v2E2e0X
     qncZrightsQSxCopyrightE20Ea9E202004E2d2007E20NokiaE20CorporationE2eX
     qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9f53c3b6E2dcbc4E2d4d94E2d8bb9E2d7beefbeddebfE2fSeriesE5f60E5fE44PE5f2E5f0E5fE45ComE5fPluginE5fArchitectureE5fv1E5f0E5fenE2ezipX
     qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F53a369e8E2d14c7E2d4f52E2d9731E2d577db4e0d303E252FS60E5fPlatformE5fE45ComE5fPlugE2dinE5fArchitectureE5fv2E5f0E5fenE2epdfX
     qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qrdfZtypeQUqfnTypeZE44ocumentQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f75ae7bdeE2d7401E2d490fE2d87ecE2d920e44f518c2E2fS60E5fPlatformE5fE45ComE5fPlugE2dinE5fE45E78amplesE5fv2E5f0E5fenE2ezipX
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008