通过 Web 以服务形式交付面向应用程序的软件,最近这种爆炸性增长趋势使得针对项目实施有效准则变得极为重要。仔细地规划设计活动有助于确保项目的成功。
在开始开发之前,请仔细考虑以下准则:
- 任务和用户分析 - 在开始项目之前,请考虑您希望最终用户执行的任务。使用模式文件提供的元素以及 XML 文件的配置属性,您可控制用户对 Studio 及其功能的访问级别。例如,通过为用户定义端点,您可限制或增加可添加到其编排的活动数量。了解最终用户如何执行其任务也很重要。按照最终用户可能需要信息的顺序来提供信息,这可以帮助您的项目顺利集成,并带来更加统一的用户体验。
- 命名约定 - 有时在处理某个时间紧迫的项目时,我们倾向于快速标记应用程序的组件。例如,在设计端点面板时,您可能倾向于快速定义“类型”字段,以便您可以继续更重要的功能任务。但是,直观命名实践的优势通常要到后期才会明显体现出来(当用户与易于混淆的任意命名模式进行对照时)。请记住,连接器在部署后将反复被使用,因此请确保使用合乎逻辑、一致且直观的命名约定。
开始之前
在开始项目之前,收集以下信息。使其可供访问,这会使您的开发过程更加顺利:
- 连接字段 - 准备好指定连接到端点时所需的连接字段详细信息,例如名称和类型。
- 输入活动 - 确定在设计时哪些输入活动是动态发现的以及哪些是静态发现的。
- 输入和输出数据类型 - 准备好指出每个活动将支持哪些输入和输出数据类型。