2012-09-07 37 views
0

嗨,我想你的帮助,所以我可以决定如何处理这件事。问题是,在我的工作中,我们正在从Web服务迁移到使用WCF,现在的情况是,当我们使用Web服务时,我们有一个负责调用业务逻辑的Web服务,现在事情就是我想要知道实际上最好的方式是用WCF实现相同的功能,使用一个独特的服务来调用不同的业务逻辑类,或者有多个服务来调用不同的业务逻辑类?我也必须澄清,当我说一个独特的服务,我的意思是这将只有一种方法,这种或那种方式将能够调用任何业务逻辑类取决于某些参数,也将有其他方法,但也有其他方法不同的任务,现在我想知道哪个是最好的方法,因为我们考虑使用一个服务的原因,就像我告诉你的那样,当进行操作时有什么事情发生时提交或回滚必需的东西在数据库中,只有一个地方,不是所有的地方,预先感谢,以及我对wcf新的一种。多种服务与独特服务

回答

1

您可以将现有的服务结构迁移到WCF中,并且仍然具有相同的功能。您需要根据WCF创建并公开服务,但体系结构可以保持您在Web服务中的方式。你可能想重新审视你的设计。有许多功能供您使用,包括实体框架,允许您管理提交,回滚等。

+0

感谢您的快速回答!是的,实际上我们将使用实体框架和WCF提供的好东西,但我们想要的是保留一些我们已经了解的结构,以保持它熟悉一些,但使用这种新技术。 – user1655331

+0

当然,使用最新的技术,但也保持一定的熟悉度。你会很好的迁移,但也要看看早些时候重新考虑你的服务合同。这将缓解重大变化等。 –

+0

好的,谢谢你的帮助!真的很感激它! – user1655331