Symbian3/PDK/Source/GUID-34FEE7CE-4D6E-4F49-9EEB-72A6CF6D6E3B.dita
changeset 1 25a17d01db0c
child 3 46218c8b8afa
equal deleted inserted replaced
0:89d6a7a84779 1:25a17d01db0c
       
     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 task
       
    11   PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd">
       
    12 <task id="GUID-34FEE7CE-4D6E-4F49-9EEB-72A6CF6D6E3B" xml:lang="en"><title>Provide
       
    13 service implementation discovery support</title><prolog><metadata><keywords/></metadata></prolog><taskbody>
       
    14 <context>       <p>For many service types it may be appropriate to build service
       
    15 implementation discovery support. This will use <codeph>RApaLsSession</codeph> to
       
    16 discover all applications that implement the service, decode their service's
       
    17 opaque data fields from their application registration files, and present
       
    18 the list to the client in a meaningful way. </p><p>For a chat service, this
       
    19 could generate a list of service names presentable to the user in a list.</p><p>The
       
    20 service discovery support must check the attacks from server applications
       
    21 that pretend to be existing server applications, or prevent better server
       
    22 applications from being discovered. Conflicts in selection could be presented
       
    23 to the user, or automatic selections could be logged. The service discovery
       
    24 support must reduce the amount of damage a malicious server application could
       
    25 do through registration.</p></context>
       
    26 </taskbody></task>