Tag: soa

WCF服务限制

让我们假设我正在处理涉及发送大量数据的服务。 如果我用WCF实现它,WCF会根据每个请求服务的内存量来限制服务吗? 或者每次收到大量点击服务时,我是否会连续出现内存exception? 我很好奇在WCF之外处理这个问题,我对服务开发还有点新意…

什么是外行交易?

我们将基于SOA构建WCF服务。 在最近的一次会议中,客户解释了新的系统环境。 他使用了“出境交易”这个词。 由于时间限制,我无法澄清。 然后我在网上搜索了一下。 然而,它引导我到不同的主题。 所以,我的问题是 – “ 服务导向 ”背景下的“外向交易”是什么? 你能给我举个例子吗? 读: 什么是SOA“用简单的英语”? 什么是简单英语的“网络服务”? WCF,DataPower集成 – 必要的安全绑定?

了解服务之外的数据:SOA

注意:服务之外的数据表示服务返回并由客户端使用的消息。 我有一个名为LastBuyer Service的服务。 当我将bookID输入服务时,这将返回书籍的最后买家名称。 当我为相同的图书ID呼叫服务时,它将返回不同的结果(如果新买家购买了一本书)。 所以我无法在客户端缓存服务的结果(对于特定的BookID)。 在阅读文章“内部数据与外部数据”时,它说“Ok to Cache” – “由于消息的ID返回相同的数据,因此可以缓存消息”。 参考: http : //msdn.microsoft.com/en-us/library/ms954587.aspx 我的理解中缺少什么? 上面的例子中的消息是不可变的吗? 以上示例中依赖于版本和版本的标识符是什么? 如何在这里完成消息的版本控制? 哪本WCF书籍通过示例清楚地解释了SOA概念和模式? 读 服务设计原则:服务模式和反模式 http://msdn.microsoft.com/en-us/library/ms954638.aspx

“不要在Design中使用Abstract Base类; 但在建模/分析中“

虽然我在OOAD有一些经验,但我是SOA的新手。 SOA设计的一个指导原则是“仅使用抽象类进行建模。 从设计中省略它们。 抽象的使用可以有助于建模(分析阶段)。 在分析阶段,我想出了一个BankAccount基类。 从中派生的专业类是“FixedAccount”和“SavingsAccount”。 我需要创建一个服务,返回用户的所有帐户(帐户列表)。 应满足要求的服务结构应该是什么? 注意:如果您可以使用WCF提供代码演示,那将会很棒。