Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > iTunes Music Store is a WebObjects app

iTunes Music Store is a WebObjects app
Thread Tools
argod
Mac Enthusiast
Join Date: Jan 2002
Location: Not Here!
Status: Offline
Reply With Quote
Apr 30, 2003, 12:30 AM
 
Some might be in interested in knowing that the Store is WebObjects app. Another of those NeXT technologies.

here is the proof

http://pycs.net/bbum/

or if you don't want to read somebody's blog
just copy and paste the following link
into the Open Stream... panel.

itms://phobos.apple.com/WebObjects/MZStore.woa/wa/com.apple.jingle.app.store.DirectAction/viewAlbum?playlistId=123110
     
gorickey
Posting Junkie
Join Date: Nov 2001
Location: Retired.
Status: Offline
Reply With Quote
Apr 30, 2003, 12:36 AM
 
Originally posted by argod:
or if you don't want to read somebody's blog
just copy and paste the following link
into the Open Stream... panel.

itms://phobos.apple.com/WebObjects/MZStore.woa/wa/com.apple.jingle.app.store.DirectAction/viewAlbum?playlistId=123110
You can also post that link into Safari and it will automatically open iTunes 4 and goto that Music Store page...



P.S. WebObjects is pretty incredible stuff...
     
rmendis
Dedicated MacNNer
Join Date: Sep 2000
Location: Manchester, UK
Status: Offline
Reply With Quote
Apr 30, 2003, 03:30 AM
 
Originally posted by argod:
Some might be in interested in knowing that the Store is WebObjects app. here is the proof
http://pycs.net/bbum/
Interesting you came across Bill's site.
I've worked with him so we know each other
"Trust. Betrayal. Deception.
In the CIA nothing is what it seems"

- from the film "The Recruit"
     
chabig
Addicted to MacNN
Join Date: Jun 1999
Location: Las Vegas, NV, USA
Status: Offline
Reply With Quote
Apr 30, 2003, 09:52 AM
 
If you take the long Music Store URLs and change the protocol to http you can get the Music Store XML in your web browser. It'll display as text, but you can view the source and see how Apple generates each page.

I want to know how Bill gets the URLs from iTunes so he can make clickable links.
     
sambeau
Mac Elite
Join Date: Jun 2001
Location: Dundee, Scotland
Status: Offline
Reply With Quote
Apr 30, 2003, 01:05 PM
 
Yeah. It is a WebObjects app server side - or at least WO produces a feed of XML for iTunes to render.
     
tooki
Admin Emeritus
Join Date: Oct 1999
Location: Zurich, Switzerland
Status: Offline
Reply With Quote
Apr 30, 2003, 08:03 PM
 
It is not in the slightest surprising, since the Apple online store has been running on WebObjects since, like, forever.

tooki
     
itai195
Addicted to MacNN
Join Date: May 2001
Location: Cupertino, CA
Status: Offline
Reply With Quote
Apr 30, 2003, 08:05 PM
 
More appropriately, I believe it's a WebObjects web service, which is a big new feature in 5.2
     
King Bob On The Cob
Mac Elite
Join Date: Apr 2002
Location: Illinois
Status: Offline
Reply With Quote
May 1, 2003, 12:09 AM
 
Originally posted by chabig:
If you take the long Music Store URLs and change the protocol to http you can get the Music Store XML in your web browser. It'll display as text, but you can view the source and see how Apple generates each page.

I want to know how Bill gets the URLs from iTunes so he can make clickable links.
It's not really XML though, I looked at this before, It's some sort of bizarre text formatting
     
normyzo
Dedicated MacNNer
Join Date: Oct 1999
Status: Offline
Reply With Quote
May 1, 2003, 12:30 AM
 
You know, what else would Apple use? They kind of have to eat their own dogfood here. Its not like they would be running the Music Store on IIS. Perhaps Apache, but WebObjects is much faster at creating custom web applications.

Dan
     
argod  (op)
Mac Enthusiast
Join Date: Jan 2002
Location: Not Here!
Status: Offline
Reply With Quote
May 1, 2003, 01:17 AM
 
Originally posted by King Bob On The Cob:
It's not really XML though, I looked at this before, It's some sort of bizarre text formatting
What is not XML about the following
taken from http://radio.weblogs.com/0001103/2003/04/29.html#a1054




<TrackList>
<plist version="1.0">
<dict>
<key>listType</key><string>search</string>
<key>priceFormat</key><string>$%0.2f</string>
<key>items</key>
<array>
<dict>

<key>kind</key><string>track</string>
<key>artistName</key> <string>The Flaming Lips</string>
<key>artistId</key><string>156604</string>
<key>bitRate</key><integer>128</integer>

<key>buyParams</key><string>productType=S&salableAdamId=192545&pri ce=990</string>
<key>price</key><integer>990</integer>



<key>copyright</key><string> 1995 Warner Bros. Label</string>




<key>duration</key><integer>171000</integer>


<key>fileExtension</key><string>m4p</string>
<key>genre</key><string>Rock</string>
<key>genreId</key><integer>21</integer>
<key>playlistName</key><string>Clouds Taste Metallic</string>
<key>playlistArtistName</key><string>The flaming Lips</string>

<key>playlistId</key><string>192563</string>
<key>previewURL</key><string>http://XXXXXXXXXXXXXXXXXXXXX.m4p<;/string>
<key>relevance</key><string>0.13054071</string>

<key>sampleRate</key><integer>44100</integer>
<key>songId</key><integer>192545</integer>
<key>comments</key><string></string>
<key>trackCount</key><integer>13</integer>
<key>trackNumber</key><integer>10</integer>
<key>songName</key><string>Lightning Strikes the Postman</string>



</dict>
     
argod  (op)
Mac Enthusiast
Join Date: Jan 2002
Location: Not Here!
Status: Offline
Reply With Quote
May 1, 2003, 01:20 AM
 
Originally posted by itai195:
More appropriately, I believe it's a WebObjects web service, which is a big new feature in 5.2
Not quite Web Services like SOAP or XML-RPC

It is basically DirectAction links which are basically bookmarkable URL that are sessionless. All you are getting back is XML.
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 12:49 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,