利用UML為JavaServlets和JSP建模
其實在UML標準中并沒有特別地規定如何為Servlet和JSP建模。但你可以為這些元素建立sterotype(版類)。
例如,讓<
雖然JSP在編譯后可以成為servlet,它還是沒有標準的基類,因為它依賴于供應商實施所用的容器。
所以,與其將一些特定的供應商的類變成sterotype,還不如簡單地將<
可參考:Web components and UML
UML是一種通用的語言,它被設計用于支持各種各樣的軟件開發語言和技術。但語言的設計人員為各組織的不同的用途提供了一些機制來擴展語言。
雖然OMG并沒有提供官方的認可擴展,實際上還是存在一些例外。擴展機制就是,他們仍然合法。
有一本書名為《Building Web Applications with UML》(ISBN: 0201615770),提供了大量信息,在
http://www.conallen.com/technologyCorner/webextension/welcome.html
Sun正著力進行Java Specification Request (JSR) for UML/EJB mapping。
具體信息可參考: http://web2.java.sun.com/aboutJava/communityprocess/jsr/jsr_026_uml.html