Saturday, September 12, 2009

Course Blog


Class today was very interesting again. We overviewed client /server Network. The client software can be considered the web browser. The browser sends a http request which is sent to the server. The server processes the request and sends the http response back to the client. The server side consists of a web server software, application server, data server, and database. The next type of network we covered was Peer-to-Peer and BitTorrent.



BitTorrent is a protocol that offloads some of the file tracking work to a central server. This means that in order to receive files, you have to give them. With BitTorrent, the more files you share with others, the faster your downloads are. But you are vulnerable to viruses.
Next we overviewed Master/Slave network. This is usally used with Print server. The Master/Slave helps reduce bandwidth because the Slave blocks unauthorized request before it gets to the Master for processing.
Lastly it was cool to hear from Chuck Hudson, founder Aduci. He overviewed the creation of Apple program apps. He spoke about the business model of getting Apple to approve an app. Things considered are the app price, lead generator, Lite vs premium, Ads, Packages product, External license, External commission, and Paid content. There are a couple of hoops to jump through for the approval process. As the app developer you have to plan on 1-4 week approval, don’t submit until ready, make it easy for Apple to test and market externally.

No comments:

Post a Comment