[WebObjects] Pourquoi Apple ferme son AppleStore pour ses updates ?

grenoble

Membre actif
22 Novembre 2000
388
3
La question me titille depuis quelques fermetures de ces Apple Stores.

S'agit-il d'une contrainte technique de WebObjects ? ou un effet d'annonce voulu pour susciter l'intérêt.

Toujours est-il qu'à cette heure avancée du commerce électronique, l'Apple Store est bien le seul site que je connaisse qui ferme pour simplement inclure de nouveaux produits dans son catalogue.
Mais ça commence à faire assez mauvais genre, surtout quand ces fermetures dépassent aisément l'heure.

La question est lancée aux spécialistes, à vous de nous éclairer.
 
Je suis pas spécialiste, mais on peut penser qu'Apple ferme son Store simplement pour faire monter et susciter l'intérêt. Imaginez qu'elle mette à jour son Store sans le fermer, ça manquerait de charme non?
wink.gif
 
C'est plus pour susciter de l'interêt qu'autre chose. tu remarquras que pour les modifications qui suivent les annonces des keynotes il n'est pas fermé si mes souvenirs sont exacts.
 
Peut-on imaginer qu'Apple modifie directement son Store depuis son projet source, le recompile et re-déploie le tout, plutôt que de passer par un back-office pour ajouter/modifier les articles de son catalogue ?

J'imaginais que la fameuse page avec le Post-It nous indiquant que le Store est fermé correspond à la page indiquant que plus aucunes nouvelles sessions ne sont autorisées.
Et la période parfois longue de fermeture correspond à un arrêt en mode graceful des sessions en cours (pour ne pas perdre les achats en cours) avant un redémarrage complet avec la nouvelle compilation du site.

Scénario possible ?

 
grenoble a dit:
Peut-on imaginer qu'Apple modifie directement son Store depuis son projet source, le recompile et re-déploie le tout, plutôt que de passer par un back-office pour ajouter/modifier les articles de son catalogue ?

J'ai commencé les différents tutoriaux WebObject ces derniers jours, je dois dire que le scénario du re-compilage me surprendrait
wink.gif
C'est très simple, tu ne me fais pas croire que tous les articles ne sont pas dans une base de donnée, à partir de là il faut savoir que WebObject considère la relation à la base de donnée comme un "Entreprise Object", ce qui en raccourcis revient à la considérer comme un objet java standard, donc pas besoin de recompiler quoique ce soit pour ajouter un produit. Si on remarque bien les pages du store d'Apple on toujours plus ou moins la même tête...

Et entre nous je dois dire que WebObject est un des outils, si ce n'est THE outils, une puissance absolument incroyable, une flexibilité extraordinaire, une fois que les principes de base sont posés, la business Logic aussi, et après cela peut aller très très vite et surtout très simplement
laugh.gif
 
Simon je suis contnt que tu ais pris le temps de t'interesser à WO. Je le connais depuis l'époque de NeXT et je peux te dire que c'est très puissant. Figures-toi que le framework EOF existe depuis 1996. Et il n'a toujours pas d'équivalent. Le projet JAKARTA open source est en train de faire quelque chose de similaire avec Struts qui reprend comme WO le concept MVC appliqué au développement Web.
Le seul regret que je formule pour EOF c'est que à l'époque de NeXT on pouvait l'utiliser pous les applications client-serveur accèdant aux bases de données et écrites en objective-c. Aujourd'hui Apple ne permet de n'utiliser EOF que pour des applications WO en java.
Les tutoriaux furnis avec la version téléchargeable de WO permettent de bien aborder WO et de voir comment il est puissant et comment il permet de développer des applis web de toutes sortes.
 
Manu, je suppose que ton métier t'oblige aussi à utiliser .NET

Quelles différences/avantages/inconvénients vois-tu entre .NET et WO ? Je ne parle pas de performances mais bel et bien de souplesse en terme de développement/déploiement...

On parle aussi sérieusement de JBoss pour seconder WO et choisi par Apple pour Panther, certains y voit même la mort de WO, qu'en penses-tu?
 
Il faut dire que dans le monde des vserveurs d'applis, c'est surtout websphere qui est réputé.L'étiquette Apple empêche WO de percer. C'est vrai que JBoss sera livré en standard avec Panther Server. Tu sais le mot d'ordre chez Apple maintenant c'est : on privilégie les développements open Source qu'on améliore et que l'on adapte. En outre Apple est très lié au groupe Apache à qui il donne ses locaux poue des réunions annuelles. Je crois que WO restera leur solution fetiche car il est tecniquement plus solide. JBoss étant leur serveur d'applications d'appel.
 
Manu a dit:
Simon je suis contnt que tu ais pris le temps de t'interesser à WO. Je le connais depuis l'époque de NeXT et je peux te dire que c'est très puissant. Figures-toi que le framework EOF existe depuis 1996. Et il n'a toujours pas d'équivalent. Le projet JAKARTA open source est en train de faire quelque chose de similaire avec Struts qui reprend comme WO le concept MVC appliqué au développement Web.
Le seul regret que je formule pour EOF c'est que à l'époque de NeXT on pouvait l'utiliser pous les applications client-serveur accèdant aux bases de données et écrites en objective-c. Aujourd'hui Apple ne permet de n'utiliser EOF que pour des applications WO en java.
Les tutoriaux furnis avec la version téléchargeable de WO permettent de bien aborder WO et de voir comment il est puissant et comment il permet de développer des applis web de toutes sortes.

J'ai eu le chance de profiter des prix étudiants et de pouvoir avoir une version complète pour presque rien (100$ au lieu de 699$
laugh.gif
laugh.gif
) je vais essayer de mis mettre sérieusement d'ici à la fin de mes vacances (jusqu'au 20 octobre en gros
laugh.gif
et oui la vie d'étudiant c'est tranquille). Si jamais je sais à qui m'adresser
wink.gif