[mono-android] Typical applications architecture that deal with data in online and offline situations

Wally McClure theevilprogrammer at hotmail.com
Mon Feb 20 16:30:25 UTC 2012


The only thing I would add to this is that I would recommend a REST web service and that way you don't have to work with WCF and its idiosyncrasies.
Wally

Date: Mon, 20 Feb 2012 08:05:38 +0100
From: mcvjetko at holisticware.net
To: monodroid at lists.ximian.com
Subject: Re: [mono-android] Typical applications architecture that deal with data in online and offline situations


  


    
  
  
    Hi

    

    On 2012.02.19 19:12, Andrea wrote:
    
      Hello, I'm a old developer but newer in android and ios platform.

I'd like to know if there is a simple workaround to realize an application
which has to work with centralized data in a server but devices can be in
offline situation.
    
    This is common scenario with mobile apps.

    
      
I thought to use sqlLite in the device and build some service (web service?)
to communicate with the centralized DB.
    
    Right direction.

    Because WCF support in mono is really basic it is not recommended to
    use it if it is expected

    to be a lot of specific/custom/deep-dive code... 

    See http://www.mono-project.com/WCF_Development

    So, the best bet would be classical SOAP Web Services or REST
    services...

    
      
What's the typical architecture in these case?
    
    Maybe classical client/server

    
      client - mobile

        WS proxy + minimal BusinessLogic + datastore
      server

        WS services + BusinesLogic + datastore
    
    regards

    
    mel

    
    
      
There is something ready, a library or similar?

Thanks in advance.

--
View this message in context: http://mono-for-android.1047100.n5.nabble.com/Typical-applications-architecture-that-deal-with-data-in-online-and-offline-situations-tp5497272p5497272.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
Monodroid at lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

    
    

    

    -- 
Miljenko Cvjetko dipl.ing. ET
	Direktor/CEO
	Projektant rješenja/Solution Architect	
	Razvojni programer/Senior developer
	Voditelj projekta/Project Manager

IX južna obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: mcvjetko at holisticware.net
w: http://www.holisticware.net
  


_______________________________________________
Monodroid mailing list
Monodroid at lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodroid/attachments/20120220/d6e65c18/attachment.html>


More information about the Monodroid mailing list