我正在写我的理学学士学位。关于涉及多个软件系统的事务的论文。它主要是关于一个ERP系统和我正在实施的webservice的沟通和信息交换。在ERP端有一个模块,在另一端有web服务。该事务与XML文件进行通信。
我想要对这个流程或事务进行建模,但不知道用于此目的的正确建模语言。UML组件模型是正确的吗?
我还想注意一些辅助信息,比如我在这个过程中的某个步骤使用的编程语言,或者正在使用的XML标准。在流程中注释异步HTTP发送和接收也很好。
谢谢你的帮忙!
马可
发布于 2011-03-29 04:26:37
如果您的主要目标是记录web服务和ERP模块之间的交互,那么最合适的UML图可能是sequence diagram或activity diagram。
两者都将有助于显示协议(交互序列)。两者都可以使用注释或约束使用您喜欢的任何内容进行注释。
如果您试图捕获有关消息表示的更多细节,则UML可能并不合适。它的优势在于显示了交互的结构,而不是消息本身的结构。如果你想展示这一细节,看看一些web服务标准可能更合适,例如WS-choreography。
hth。
https://stackoverflow.com/questions/5461753
复制相似问题