Áp dụng mẫu thiết kế hướng đối tượng trong phát triển phần mềm hướng dịch vụ
Email tác giả liên hệ:
vinhlv@hcmute.edu.vnTừ khóa:
Mẫu thiết kế, dịch vụ web, phần mềm hướng dịch vụ, mẫu ObserverTóm tắt
Trong những năm gần đây, các ứng dụng hướng dịch vụ ngày càng trở nên phổ biến và trở thành xu hướng nổi bật trong ngành công nghiệp phần mềm. Cũng như khi xây dựng các phần mềm truyền thống, nhà phát triển phải đối mặt với những vấn đề khó khăn thường lặp lại khi thiết kế và cài đặt phần mềm hướng dịch vụ. Vì vậy, sử dụng các mẫu thiết kế luôn là một nhu cầu cần thiết trong xây dựng phần mềm. Trong bài báo này, chúng tôi trình bày kết quả nghiên cứu việc vận dụng các mẫu thiết kế hướng đối tượng trong phát triển phần mềm hướng dịch vụ, đồng thời đề xuất cải tiến cho mẫu thiết kế Observer để áp dụng một cách hiệu quả hơn
Tải xuống: 0
Tài liệu tham khảo
C.Alexander. A Pattern Language. Oxford University Press, 1977.
Chris Pelts, “Applying Design Patterns to Web Services Architectures”, XML Journal, 2003.
Christian Thilmany , NET Patterns Architechture, Design and Process, Addison Wesley, 2003.
D.Riehle. “Composite Design Pattern”, Proc. of the 1997 Conference on Object-Oriented Programming Systems, Languages, and Application (OOPSLA’97), ACM Press, 1997.
E.Gamma, R. Helm, R. Johnson, J. Vlissides, Elements of Reuseable Object-Oriented Software, Addison-Wesley, 1994.
F.Buschman, Pattern-oriented Software Architecture – A System of Patterns, John Wiley & Sons, 1996.
Hartwig Gunzer, ”Introduction to Web Services”, White paper by Borland Corporation, 2002.
Kai Qian, Orlando Karam, Jorge Diaz, Jiang Liu. “Design pattern for web service”, ACSI, 2004.
Leonard Richardson and Sam Ruby, “RESTful Web Services”, O’reilly Media, 2007.
Mark D. Hansen, SOA Using Java Web Services, Prentice Hall, 2007.
Massimilliano Bigatti, “Web service Integration Pattern, Part 1 – 2”, Article on http://webservices.xml.com , 2004.
Michael Bell, Service-oriented modeling: service analysis, design, and architecture, John Wiley & Sons, 2008.
Nicolas Gold, Andrew Mohan, Claire Knight, Malcolm Munro, “Understanding Service- Oriented Software”, IEEE Computer Society, 2004.
Nikola Milanovic, Service Engineering Design Patterns, SOSE’06, 2006.
P. A. Buhler, C. Starr, W. H. Schroder and J. M. Vidal, “Preparing for Service-Oriented Computing: A Composite Design Pattern for Stubless Web Service Invocation”, LNCS, Vol 3140, Springer, 2004.
Paul B. Monday. Web Services Patterns – Java Edition, Apress, 2003.
Qusay H. Mahmoud, “Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)”, Article on Sun Microsytem, 2005.
Rahim Lalani, “State-of-the-Art Web Services”, MC Press online, 2006.
Thomas Erl, “Introducing SOA Design Patterns”, SOA World Magzine, Vol.8, Issue 6, 2006.
Thomas Erl, SOA, Principles of Service Design, Prentice Hall, 2007.
Tran Dan Thu and Huynh Thuy Bao Tran, “A Composite Design Pattern for Object Frameworks”, COMPSAC 2007, Beijing, China, 2007.
Tran Dan Thu and Huynh Thuy Bao Tran, “Composite design patterns to integrate available services”, SOSE’08, 2008.
Tải xuống
Đã Xuất bản
Cách trích dẫn
Giấy phép
Tác phẩm này được cấp phép theo Giấy phép quốc tế Creative Commons Attribution-NonCommercial 4.0 .
Bản quyền thuộc về JTE.


