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
New Webinterface
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="Maschine" data-source="post: 166864" data-attributes="member: 10316"><p>thechad, that looks nice <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /> Good luck with your project and keep us updated <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p></p><p>marcus, thanks for the nice words <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p></p><p>Some general thoughts about getting/sending the data (I think this has been discussed before in this thread, but anyway...):</p><p></p><p>Direct db access is fast, but on the other side very "insecure" because any db-changes can break everything.</p><p></p><p>Using a webservice is more secure as you have only a small api which you can talk to and changes would not affect the webservice client (like a webinterface). Next point is that webservices are language independent and so every programming language (php, python, java, whatever) could easily do a client for the tv engine. So it's a kind of universal solution. Buuuut: a lot of extra data is added for the "transfer" and serializing/deserializing has to be done. This is a massive impact on the performance. Especially for transfering let's say 3 hours of guide data for 30 channels this could become slow.</p><p></p><p>Thinking about this I came to the point that asp.net would be the fastest and most secure solution. You can use the TV Server's .net classes directly. Also there are nice little servers that could be bundled with the app and no more need for the biiiig Apache server for such a "small" project.</p><p></p><p>Well, I hope I could clarify why I chose asp.net and why the other solutions posted here are not that good IMO (this is for the webinterface, for thechad's taks he definately chose the best solution).</p><p></p><p>Maschine</p></blockquote><p></p>
[QUOTE="Maschine, post: 166864, member: 10316"] thechad, that looks nice :) Good luck with your project and keep us updated ;) marcus, thanks for the nice words ;) Some general thoughts about getting/sending the data (I think this has been discussed before in this thread, but anyway...): Direct db access is fast, but on the other side very "insecure" because any db-changes can break everything. Using a webservice is more secure as you have only a small api which you can talk to and changes would not affect the webservice client (like a webinterface). Next point is that webservices are language independent and so every programming language (php, python, java, whatever) could easily do a client for the tv engine. So it's a kind of universal solution. Buuuut: a lot of extra data is added for the "transfer" and serializing/deserializing has to be done. This is a massive impact on the performance. Especially for transfering let's say 3 hours of guide data for 30 channels this could become slow. Thinking about this I came to the point that asp.net would be the fastest and most secure solution. You can use the TV Server's .net classes directly. Also there are nice little servers that could be bundled with the app and no more need for the biiiig Apache server for such a "small" project. Well, I hope I could clarify why I chose asp.net and why the other solutions posted here are not that good IMO (this is for the webinterface, for thechad's taks he definately chose the best solution). Maschine [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
New Webinterface
Contact us
RSS
Top
Bottom