Out of curiosity is there a specific need for running a rich client instead
of just accessing the system app through a web browser.

On Fri, Jun 10, 2011 at 4:16 AM, Ovnicraft <ovnicr...@gmail.com> wrote:

> soaplib <https://github.com/soaplib/>
>
> On Thu, Jun 9, 2011 at 1:10 PM, Knack <knack...@googlemail.com> wrote:
>
>> Hi guys,
>>
>> I've got a prototype DB + Rich Client app and need to make a proper
>> production app out of it. The client is written in PyQt and needs to
>> fullfill quite some functional and performance requirements (I would
>> really like to keep it). The client connects directly to the DB.
>>
>> After some thoughts about security I came to the conclusion that using
>> django is the way to go. Now I seek some coarse advice / feedback
>> wether I'm heading in the right directions. I've got some miles to go
>> and looking forward to learning Django, but want to avoid newbie
>> pitfalls. So if something of the following sounds like bad ideas to
>> you, please let me know ;-).
>>
>> Current plans are:
>>
>> 1) Using an Oracle DB
>> 2) LDAP authentification
>> 3) Role based authorisation. Here I'm a bit unsure about the approach.
>> I would implement it by myself within the django world (don't know yet
>> where exactly).
>> 4) Transfering the data using a web service via https. Here are my
>> biggest uncertainties. What kind of web service to use? Rest, xml-rpc
>>
>
> I recommend you REsT, IMHO XML-RPC is not fast, SOAP is a good option but
> we get just few libraries under development soaplib[1]  is really promise.
>
>
> or soap? How to package the acual data? Embedded in the html or xml?
>>
>
> Just be light.
>
>
> Regards,
>
> As binary payload? I would need only basic stuff like log in, log out,
>> read and write whole database rows, which are basically the business
>> objects. Most of the logic is done on the rich client. I would
>> transfer large amounts (100000s of business objects) of data at
>> startup time (very eager loading to the client). But also lazy loading
>> of course.
>> 5) One important concept is that I change only a small amount of the
>> data objects. Most of the changes lead to new versions. Therefore I
>> hope to be able to use caching extensivly. The data objects which are
>> immutable could be permanently cached in memory. How about
>> authorisation of these cached objects? Are there ways django takes
>> care of this?
>>
>> A long first post ;-). Any comments are appreciated!
>>
>> Cheers,
>>
>> Jan
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>>
>
>
> --
> Cristian Salamea
> @ovnicraft
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to