首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么支持PC web又支持移动web

2012-12-28 
怎样支持PC web又支持移动web要开发一个系统,支持普通PC端的操作,还要给ios android等移动端提供接口。我以

怎样支持PC web又支持移动web
要开发一个系统,支持普通PC端的操作,还要给ios android等移动端提供接口。我以前做的时候就是按老方法开发,先完成web开发,然后用web service写方法给移动端调用,回头想想,这样一来有些方法就重复写了两边,仅仅是一个对网站内部调用,一个做外部接口。
现在想能不能就写一次,内部外部都可以调用,请有类似经验的朋友指点一下。

[最优解释]
建议你不要省这个事情,应该分别开发。当然后端可以共享一些business logic。

任何实际的商业网站,你可以去看,都是这么做的。不要被那些理论上的技术迷惑了。除非你本身就是做一个家庭作业。
[其他解释]
个人觉得 三层+wcf 应当可以了

web用wcf 上业务逻辑服务器和负载均衡,会很简单,就是相应的工作量大了。
[其他解释]
接口就放在服务上被。。把接口暴露出去
[其他解释]
现在做的这个,就是引用类库。
然后,写成ashx。通过模拟请求来获取数据
[其他解释]
MVC 4就支持这样的功能啊
[其他解释]
试试分层分开的思想,这样有利于,将公共部分集成在一起,多次调用
[其他解释]

引用:
接口就放在服务上被。。把接口暴露出去

你的意思是一开始就用wcf来搭这个架子吗?里面也可以用,外面也可以用。这样统一使用服务的方法,性能上和安全性上是不是有待考虑,用没有更好的方法或是给我说详细一些。谢谢各位大侠。
[其他解释]
引用:
MVC 4就支持这样的功能啊

你是说web API吗?现在对mvc还不太熟,我下来考虑考虑,谢谢。
[其他解释]
引用:
试试分层分开的思想,这样有利于,将公共部分集成在一起,多次调用

“分层分开”的思想?可以说得稍微具体一些吗,或者提供一些参考资料,谢谢。
[其他解释]
引用:
引用:试试分层分开的思想,这样有利于,将公共部分集成在一起,多次调用
“分层分开”的思想?可以说得稍微具体一些吗,或者提供一些参考资料,谢谢。

试试三层开发的思想,来搞搞
[其他解释]
打算明天结贴了,还有朋友能给点建议吗?

热点排行