The emerging service grids bring together various distributed application-level services to a `market' for clients to request and enable the integration of services across distributed, heterogeneous, dynamic virtual organizations. However, there are a number of applications with the requirement of time constraints. We propose a real-time strategy in service grid architecture. We also extend the OGSI grid service semantics for faulttolerant. The real-time and fault-tolerant strategies seem efficient through experiments.