【发布时间】:2016-09-02 09:08:19
【问题描述】:
我想开发一个带有WCF 服务的Web 应用程序,它不仅支持我的Web 应用程序,还支持使用JSON 进行所有操作的移动应用程序。
那么有人可以建议它的最佳架构以及如何实现它吗?
更新
这是我迄今为止尝试过的
1) 这是我的应用程序的结构
2) IHelloService.cs
3) HelloService.svc
4) 工厂中的业务逻辑 - ServiceProfile.cs
4) 实体 - Profile.cs
5) 在页面上调用服务
这会很好用!!但是当我通过必须返回 JSON 的 android 应用程序访问此服务时。那是我卡住的地方。如何使用双方都可以使用的相同服务。
为了测试这个服务,我使用了如下的 ajax 调用。
$.ajax({
url: "Service/HelloService.svc/TestService",
type: 'POST',
//dataType: 'json',
//contentType: "application/json; charset=utf-8",
data: JSON.stringify({ "_Profile": [{ "Name": "Aijaz from JSON" }] }),
success: function (data) {
$('[Id$="Label1"]').text(data);
},
error: function (e) {
},
complete: function () { }
});
【问题讨论】:
-
到目前为止你已经尝试过什么但没有实施你怎么能得出最好的结论,所以在询问之前请发布你迄今为止尝试过的内容
-
请查看更新后的问题@M.Yogeshwaran