Symbian3/SDK/Source/GUID-4CEB52EC-8F08-53B7-A900-AF163316D442.dita
changeset 7 51a74ef9ed63
child 8 ae94777fff8f
equal deleted inserted replaced
6:43e37759235e 7:51a74ef9ed63
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-4CEB52EC-8F08-53B7-A900-AF163316D442" xml:lang="en"><title>Quick
       
    13 Start</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>The Messaging Middleware module provides application-level APIs to handle
       
    15 the storage and transport of different type of messages. The message types
       
    16 that are currently supported are email (POP3, IMAP4 and SMTP), SMS, BIO and
       
    17 OBEX messages. </p>
       
    18 <section id="GUID-A61CB959-EF05-49DA-BEEB-E88CC2F78302"><title>Getting started with Messaging Middleware</title> <p>Messaging
       
    19 Middleware provides APIs to build highly-featured message client applications
       
    20 to manipulate messages in Message Store and to enable storage of messages
       
    21 in the Message Store. It also provides support for creating plug-ins to handle
       
    22 individual messaging protocols. </p> </section>
       
    23 <section id="GUID-46E6E94B-F973-477A-905D-2EA80C81624B"><title>Architecture</title> <p>The Messaging Middleware architecture
       
    24 comprises of many components to form the Messaging Framework. The framework
       
    25 provides plug-ins (polymorphic MTMs) to manage different type of messages.
       
    26 The set of components that make up a plug-in module is called an Message Type
       
    27 Module (MTM). All interactions with lower-level communication protocols, such
       
    28 as, TCP/IP, are performed by MTMs. The Messaging Framework provides APIs to
       
    29 enable storage of messages in the Message Store. It also provides APIs to
       
    30 manipulate messages in the Message Store.</p><fig id="GUID-79BA59FD-0DC0-45FF-8882-1E4CB08F5A2C">
       
    31 <image href="GUID-A950288B-D9D8-59E3-9F4C-0AEE2FC77E38_d0e279739_href.jpg" placement="inline"/>
       
    32 </fig></section>
       
    33 <section id="GUID-785B1C63-F749-4D9F-AF08-A38C66DBE4DA"><title>Documentation and examples</title><p>The following sections
       
    34 list tutorials and example applications that can be referred while creating
       
    35 messaging applications:</p><ul>
       
    36 <li><xref href="GUID-734582DF-DC6B-51AD-BB93-3A17FF02BEC4.dita">Message Server
       
    37 and Store Configuration Tutorial</xref></li>
       
    38 <li><xref href="GUID-F3E5D412-BEB5-4E0F-9CDE-1DF3F9302BC3.dita">MTM Implementation
       
    39 Tutorial</xref></li>
       
    40 <li><xref href="GUID-2F9BCBC4-A657-5B16-824E-5E96DA22AD00.dita">Search-Sort Tutorial</xref></li>
       
    41 <li><xref href="GUID-1963A487-D6A7-4225-8D0C-EC5FAB746854.dita">Attachment Tutorial</xref></li>
       
    42 </ul></section>
       
    43 </conbody><related-links>
       
    44 <link href="GUID-C1F71368-E35A-512D-A9DF-F81491F35E62.dita"><linktext>Messaging
       
    45 Middleware Concepts</linktext></link>
       
    46 </related-links></concept>