Title An Extensible Service-Oriented Architecture with Open Platform Support
Abstract
In this paper, I introduce a service-oriented architecture with open
platform support and focus on the implementation of an online judge system
based on the architecture. The architecture deals with request and response
just like most micro-kernel operating system, which makes the components
loosely coupled. While sharing many of the same goals as existing online
judge system, the architecture cares more about the extensibility and
reliability of the system. With the help of the service-oriented
architecture, new features can be easily added to the system using service
composition. The open platform support enables the developer to build
third-party application or to connect their websites to the system so that
the system can be improved rapidly and be widely used.
Keywords Service Oriented Open Platform Software Architecture
目 次