1. A system to provide a network-accessible service, comprising: an annotated source code, which is a programming language augmented with declarative meta-data capable of exposing program logic as a network-accessible service; at least one deployed service component capable of providing the network-accessible service to a client; and an enhanced compiler capable of analyzing the annotated source code, recognizing numerous types of meta-data annotations, and generating a mechanism, which can include one or more of: object files, software components and deployment descriptors, to facilitate the deployment of the at least one service component.