扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:microsoft.com 来源:microsoft.com 2007年9月1日
关键字: 数据存储 SQL Server 2005 SQL Server 数据库
用 SSCE 构建解决方案:
要理解如何将 SSCE 集成到应用程序体系结构中,最佳的做法是讨论 SSCE 在本白皮书前面总结的四种应用程序类型中的使用:现场团队应用程序、个人信息管理 (PIM) 应用程序、小规模 Web 客户端应用程序和应用程序服务器缓存。
现场团队应用程序:
现场团队应用程序 (FFA) 通常是在移动设备、Tablet PC 或便携式计算机(作为由多个层、服务、数据库和其他体系结构元素组成的更大分布式系统的组成部分)上运行的专用客户端应用程序。FFA 通常具有一个或多个以下属性:
• 它们允许用户在与后端网络(在客户位置现场、路上、机场或家中)断开连接时继续执行其工作。FFA 通常是专为偶尔连接设计的,这意味着用户运行客户端应用程序时,他们不需要有任何种类的网络连接。
• FFA 通常包括在连接和断开模式下都能并发访问和使用后端数据库中的数据的多个客户端。
• FFA 必须能够将数据从后端数据库复制到客户端数据库,以便支持脱机使用。它们还需要能够在应用程序可以连接到网络时,将已修改、添加或删除的数据记录从客户端复制到服务器。
• FFA 必须是可以使用 ClickOnce 进行部署,以便对功能以及用于本地存储的数据库进行频繁更新。
FFA 示例包括:
• 联系点 (POC) 销售应用程序,用于零售、保险、房地产、财务管理和很多其他行业。
• 用户资源管理 (CRM) 应用程序,用于通过移动设备、便携式计算机和 Tablet PC 扩展工作范围的分布式团队。
• 医疗保健提供商应用程序,用于访问医疗历史记录、保存提供商与病人的交互记录、对处方药品、实验室和诊断进行分类并从度量设备收集数据。
• 库存管理应用程序,用于涉及记录和跟踪现场物品计数和可用状态的仓储、货运部门、业务办公室管理服务、门卫服务和其他应用。
• 数据收集和度量应用程序,例如,电力公司、电信、民意调查、人口普查和投票应用程序。
根据客户端平台的数目和类型以及应用程序的规模,FFA 解决方案体系结构也大不相同。图 2 描绘了典型的体系结构。FFA 由涉及 PDA/电话平台、Tablet PC、便携式计算机或它们的混合的多个客户端组成。通常,它们通过受保护的 Web 服务或虚拟专用网络 (VPN) 连接连接到后端服务,以便可以通过任何可用的 Internet 连接与后端数据同步,而不必返回家庭网络。向它们公开的前端通常放在外围网络(也称为“DMZ”、“外围安全区域”和“被筛选的子网”)中,以限制被它打开的端口数目和类型,而与后端网络的连接也会受到限制。对于更大规模的应用程序,外围网络 Web 服务器可能会连接到运行业务逻辑和数据访问组件的应用程序服务器,该应用程序服务器将直接与后端数据库进行会话。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者