home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My TVSeries
Move to SQL server instead of db3 file?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Inker" data-source="post: 295703" data-attributes="member: 10541"><p>Well sure I've thought about it, but it requires massive amounts of work.</p><p></p><p>I'd design it as a seperate importer, which is mostly independend from MP (at maximum use some dlls maybe), that runs as a service on the server and writes entries to a db server. Clients then only retrieve info, and maybe write some user specific things (like diff. settings, or watched flags and the like to the db server). Importer and clients never talk to each other directly.</p><p></p><p>Question is how do you handle data like banners. Store them as a blob to the db. On the server disk....if so, how does the client retrieve them..windows shares. Do you design another service that handles sending those out, or does the importer handle it. Similarly, how do you play your episodes..... Do you cache the images locally on the clients?</p><p></p><p>How do you send data like ratings to the onlinedb. Should the clients do it directly, for each user seperatly? Should it simply write to the local db, and then the importer monitors it and sends it online?</p><p></p><p>What about single-seat users.....do you really require them to install a db server just to use your plugin. Do you provide a fallback to sqlite for those users.</p><p></p><p>MP2 will hopefully abstract alot of this stuff await from plugins, thus a plugin written according to design guidelines will do all of those by default. At least that's my hope.</p></blockquote><p></p>
[QUOTE="Inker, post: 295703, member: 10541"] Well sure I've thought about it, but it requires massive amounts of work. I'd design it as a seperate importer, which is mostly independend from MP (at maximum use some dlls maybe), that runs as a service on the server and writes entries to a db server. Clients then only retrieve info, and maybe write some user specific things (like diff. settings, or watched flags and the like to the db server). Importer and clients never talk to each other directly. Question is how do you handle data like banners. Store them as a blob to the db. On the server disk....if so, how does the client retrieve them..windows shares. Do you design another service that handles sending those out, or does the importer handle it. Similarly, how do you play your episodes..... Do you cache the images locally on the clients? How do you send data like ratings to the onlinedb. Should the clients do it directly, for each user seperatly? Should it simply write to the local db, and then the importer monitors it and sends it online? What about single-seat users.....do you really require them to install a db server just to use your plugin. Do you provide a fallback to sqlite for those users. MP2 will hopefully abstract alot of this stuff await from plugins, thus a plugin written according to design guidelines will do all of those by default. At least that's my hope. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My TVSeries
Move to SQL server instead of db3 file?
Contact us
RSS
Top
Bottom