iTRACS >> Products & Solutions >> iTRACS Physical Layer Manager >> iTRACS SDK >> Architecture

Architecture
The following are iTRACS' main architectural features:
| iTRACS: | Notes: |
| 32-Bit Architecture | iTRACS is supported on Windows 2000, 2003 Server and Windows XP |
| C++ Coding | Object-oriented programming language used to create iTRACS software. |
| 3 Tier Client-Server | In a multi-user environment, the iTRACS Server is the sole point of connection to the database. Then, subject to the multi-user configuration, client PCs connect to the server. Client PCs using the web interface do not require iTRACS software. |
| OLE/Automation API | Use industry-standard ActiveX® technology to extend and enhance iTRACS. User can build other applications that use the iTRACS Automation API to query and modify the iTRACS database. |
| CAD Graphics | Supports .dwg and .dxf file formats. |
| Sybase® SQL Anywhere® Database |
iTRACS uses Sybase Adaptive Server Anywhere, version 9 as its underlying database. |
| Links to data source | Read/write links to data sources (i.e., ODBC databases, text files) over TCP/IP can be established using the iTRACS external database Wizard and iTRACS scripting engine. |
| Web GUI | The Web GUI can be customized by anyone with a basic knowledge of HTML/ASP programming and the iTRACS OLE/Automation API. |
| Requestor (Thin Client) | The Requestor is a thin client that can link third-party applications such as Microsoft Office to iTRACS. For example, you can use the Requestor to link cells in an Excel spreadsheet to iTRACS over a TCP/IP network (i.e., LAN/WAN/Internet). |
| VBScript® | To customize your iTRACS solution, VBScript provides virtually unlimited functionality. |
| Multi-threading | Allows the user complete software functionality while another operation or task runs in the background. |



