service-design

    3热度

    2回答

    我正在研究WPF中的4人网络游戏并在此过程中学习WCF。到目前为止,为了处理网络通信,我遵循YeahTrivia game on Coding4Fun游戏的建议:我使用dualHttpBinding,并使用接口将消息发送回客户端。它工作得很好。 但是,我的服务变得非常大。它具有处理游戏本身的方法/回调,还包括聊天系统,登录/注册过程,匹配,名单/玩家信息等等。服务器和客户端都变得很难维护,因为所有

    2热度

    1回答

    我很好奇,看看大多数开发人员如何去设计合同,他们的网络服务。我对服务体系结构很陌生,特别是对于WCF的新手。 总之,我想看看你是返回在您的操作对象的类型,并不会在你的服务的每个操作返回相同的对象? 例如,请考虑以下几点: 目前,我创建一个ServiceBase对象,类似于继承所有服务: public abstract class AppServiceBase<TDto> : Disposabl

    1热度

    1回答

    我正在为以下特定编程任务寻找最佳资源和书籍。你能否提供他们? 注:我认为,这个问题适用于堆栈溢出论坛,因为它解决了特定的编程任务。 •处理OOP和SOA之间的关系。 •设计实体的可扩展性。在不影响服务消费者的情况下扩展数据合同。 •从标准元素组成实体。如果可能,请使用标准元素来组合您的服务使用的复杂类型。 •版本控制合同。 •确保服务能够检测和管理重复的消息(幂等性)。

    0热度

    1回答

    我建立WCF服务,我有一个关于WCF服务设计问题: 例如: 如果我有一个数据accass层有两个类人和产品: public class Person { public DataTable Select() {...} } public class Product { public DataTable Select() {...} } 两个类有