1. A system including an integrated development environment for use with a JMS mark-up language, comprising: an integrated development environment that includes a graphical user interface that executes on a client machine and allows a user to edit and modify markup language programs that access JMS interfaces.