可以开发服务应用程序,当将它们部署到 WebSphere ESB 中时,它们能够使服务之间进行基于消息的通信,并且可以对交互端点之间传递的消息进行操作和处理。
可以使用其他应用程序开发工具来开发一些服务组件,然后将它们导入 WebSphere Integration Developer 中进行建模、编辑、测试和打包,以便部署到 WebSphere ESB 中。
部署就是使应用程序进入测试或生产环境这样一种操作。虽然“部署”这一概念在这两种环境中是相同的,但是,每种环境中的部署任务还是稍微有点区别。
在 开发服务应用程序之后,最佳实践表明应该将应用程序部署到测试服务器中,以便在将它落实到生产需求中前进行测试。使用 WebSphere Integration Developer 来将应用程序部署到测试环境中、将服务应用程序打包为标准的业务应用程序软件包,以便部署到 WebSphere ESB 中。
使用 WebSphere ESB 来安装应用程序和将应用程序部署到生产环境中。在 WebSphere ESB 中,可以使用标准的 WebSphere 管理控制台,它具有一些基于角色的管理视图。通过使用这些视图,解决方案管理员更容易部署和管理服务集成软件包的组件。