2009-04-05 15 views
2

Idéalement, et vous penserez que je suis fou, je peux coder de la logique de base dans un script bash ou korn et ouvrir cette fonctionnalité jusqu'aux clients qui les frappent. Il y a beaucoup de plomberie dans les services Web et je me demandais quels outils et techniques les développeurs les plus expérimentés utilisaient pour prototyper des systèmes où un webservice backend n'est pas encore disponible. Est-ce que de tels outils existent pour bash et ksh? Quelles sont les langues les plus faciles à développer? BTW Je suis en train de regarder un ecplipse IDE se sentir un peu dégoûté par ce que je regarde. Je viens de faire installer JBOSS et de le faire fonctionner ... en son coeur tous ces services sont des connexions socket au client via un port ... ou est-ce que je me trompe?Quels outils utilisez-vous pour créer des prototypes ou des maquettes de services Web?

BTW: Je suis en train de lire this. Et mon dégoût augmente.

Répondre

1

Je partage votre dégoût avec eclipse. Un langage comme Python est parfait pour le prototypage rapide. Si vous combinez cela avec l'un des nombreux frameworks web (Pylons ou Django serait ma recommandation pour Python), la quantité de travail que vous pouvez accomplir rapidement est stupéfiante.

1

Considérez sérieusement un autre langage de script. J'ai utilisé Python et Ruby pour construire des prototypes rapides, et j'ai été très heureux avec eux. Si vous êtes libre de faire ce choix, pensez à utiliser une architecture REST au lieu d'une solution WSDL et SOAP. RPC a sa place, mais si vous pouvez vivre avec les restrictions de REST, la vie sera beaucoup plus facile. Même si vous ne le pouvez pas, il est beaucoup plus rapide pour le prototypage d'utiliser un langage dynamique.