扩展性概述
安全策略和实现因组织的不同而不同。通讯量和内容格式也是特别需要关注的问题。由于一个产品或供应商无法满足大型组织的所有安全和性能需求,因此 ISA 服务器具有很强的可扩展性。ISA 服务器包含可用于自定义开发的综合软件开发工具包。此外,大量的独立供应商提供了兼容的和补充性的解决方案,以便扩展和集成 ISA 服务器。这些第三方产品包括内容安全工具(如病毒扫描和词汇分析)以及管理工具(如实时监视、远程管理、站点阻止、统一资源定位器 (URL) 类别、报告等等)。ISA 服务器软件开发工具包包括全部的 API 文档、分步指导以及开发扩展和附加组件的源代码示例。
ISA 服务器使用下列可扩展性机制:
- 可扩展的管理。可以使用管理组件对象模型 (COM) 对象编写脚本或管理工具,并对所有管理选项具有可编程的读取/写入访问权限。
- 应用程序筛选器。可以开发用于拦截、分析或修改任何数据流的应用程序筛选器。
- Web 筛选器。可以基于 Internet Server API (ISAPI) 创建 Web 筛选器,以查看、分析、阻止、重定向或修改超文本传输协议 (HTTP) 和文件传输协议 (FTP) 通讯。
- 可扩展的用户界面。可以使用 Microsoft 管理控制台 (MMC) 管理单元来扩展 ISA 服务器角面。
- 可扩展的警报。可以定义在响应事件时自动启动的新事件和脚本。
- 可扩展的存储。可以注册其他信息以便与 ISA 服务器配置一起存储,从而集中管理插件筛选器和工具。