当前位置:编程学习 > C#/ASP.NET >>

如何设计C/S和B/S混合结构?

1.如何设计C/S和B/S混合结构?
2.采用webservice,B/S端采用C#,C/S端采用C、delphi、VC++,如何进行通信?
3.WebService的运行机理: 首先客户端从服务器的到WebService的WSDL,同时在客户端声称一个代理类(Proxy Class), 这个代理类负责与WebService服务器进行Request 和Response, 当一个数据(XML格式的)被封装成SOAP格式的数据流发送到服务器端的时候,就会生成一个进程对象并且把接收到这个Request的SOAP包进行解析,然后对事物进行处理,处理结束以后再对这个计算结果进行SOAP包装,然后把这个包作为一个Response发送给客户端的代理类(Proxy Class),同样地,这个代理类也对这个SOAP包进行解析处理,继而进行后续操作。
4.WebService的实例?(C#与C、C#与VC++、C#与delphi)
5.混合系统的架构搭建运用到的设计模式?
--------------------编程问答-------------------- 继续关注...up      结帖率:25.00%  赶紧结贴呗 --------------------编程问答-------------------- 1.如何设计C/S和B/S混合结构? 
==》这个问题回答起来太困难了,首先哪些是CS的哪些是BS的要有划分,其次CS和BS之间的接口(或者说交互设计),最后单独设计每个部分。
2.采用webservice,B/S端采用C#,C/S端采用C、delphi、VC++,如何进行通信? 
==》找找看有没有现成的组件,如果有还是买一个吧,如果没有自己实现也可以,不过工作量肯定很大,和你的项目比起来要评估一下这样做是否值得,WebService有交互规范,只要按照规范来,通信是没有问题的。
3.WebService的运行机理: 首先客户端从服务器的到WebService的WSDL,同时在客户端声称一个代理类(Proxy Class), 这个代理类负责与WebService服务器进行Request 和Response, 当一个数据(XML格式的)被封装成SOAP格式的数据流发送到服务器端的时候,就会生成一个进程对象并且把接收到这个Request的SOAP包进行解析,然后对事物进行处理,处理结束以后再对这个计算结果进行SOAP包装,然后把这个包作为一个Response发送给客户端的代理类(Proxy Class),同样地,这个代理类也对这个SOAP包进行解析处理,继而进行后续操作。
==》问题是? 
4.WebService的实例?(C#与C、C#与VC++、C#与delphi)
==》参考:http://msdn.microsoft.com/en-us/library/aa290758(VS.71).aspx 
5.混合系统的架构搭建运用到的设计模式? 
==》基于消息订阅的模式应该会有吧。
--------------------编程问答-------------------- 关注顶! --------------------编程问答-------------------- 单独设计,通过web services、WCF等交互
设计模式根据项目需要使用,不要过分追求
使用MSMQ
Web Service  --------------------编程问答-------------------- 消息订阅的模式  非常常用的一种模式  --------------------编程问答-------------------- 学习中!! --------------------编程问答-------------------- --------------------编程问答-------------------- C/S和B/S 单独编程,界面风格尽量保持一致,业务融合,重点考虑数据接口,用webservice实现对数据库访问上传、下载.
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,