- Protocols at the application layer
- Web interfaces: Browsers and APIs
- Web Search Technologies
- Principles of web engineering
- Database-driven web sites
- Remote procedure calls (RPC)
- Lightweight distributed objects
- The role of middleware
- Support tools
- Security issues in distributed object systems
- Enterprise-wide web-based applications
- Service-oriented Architectures
- Service-Oriented Computing and Web Software Integration(ASU)
-
Material Type:
Textbook, Coding example, Problem set, Quiz / Test, Homework 
Technical Format:
PDF document URL:
Go to URL Location:
Go to materials Date Added:
07/21/2011 Date Modified:
07/21/2011 Author
Yinong Chen, Arizona State University
Wei-Tek Tsai, Arizona State UniversityDescription: Web software development and cloud computing based on Service-Oriented Architecture (SOA) and Service-Oriented Computing (SOC) represent the modern software engineering theory, practices and technologies. The book takes a comprehensive and coherent approach to address these issues. The goal is to learn the concepts, principles and methods in advanced software architecture, software engineering, and software development. The approach is learning by developing. We assume students have basic understanding of software architecture, and this book takes an architecture-driven approach to help students creating working solutions for their architecture design, including programming and code deployment. The text consists of fourteen chapters and two appendices.
Recommended Audience:
Advanced programmers, Graduate students, Undergraduate students Language:
English Keywords:
Services, software, integration, threading, cloud, computing, Cloud Computing
