The Data Layer

This solution requires three tables: Users, Sessions, and Tasks. Figure 18-3 shows the table relationships.

The SuperCompute tables

Figure 18-3. The SuperCompute tables

The Users table contains the logic information for all the users who will access the rendering service. The password is stored in plain text, and all password comparisons default to SQL’s standard non-case-sensitive behavior. For increased security, this field could hold encrypted binary information. In addition, the Users table includes an optional NotifyQueue column, which is designed to hold the path to a Message Queuing private queue on the user’s computer, which can be used for notification. ...

Get Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.