在客户端中用C/S结构开发界面,而在业务层用B/S结构开发,应该怎么配置?应该怎么将它们连接起来?怎么用Web Service连接?有没有实例!麻烦各位高手!我急用!给得清楚些给高分!

解决方案 »

  1.   

    俺不懂您在说啥子来!
    您想清楚了再说吧!
    这个跟c/s和b/s没有什么关系吧!我不懂!
      

  2.   

    楼主是不是想用客户端录入数据和进行操作,用WEB服务器对这些操作进行响应,处理相关操作??
    如果是这样,你这里的客户端就相当于WEB浏览器,你的客户端所要做的就是模拟浏览器向服务器提交请求,没做过相关开发,但相信是有接口可以使用的
      

  3.   

    bs和cs是独立的,各自开发各自就行了。
      

  4.   

    你说的这应该是嵌入式开发模式!
    将基于WEB开发下的环境部署到客户机上。不过我懂的只是皮毛,嵌入式开发很厉害的。
      

  5.   

    我做过一个BS项目,后来又针对不同的用户增加了一个CS的客户端!
    BS提供web service服务,由CS客户端调用web service服务,用xml进行数据传输!
      

  6.   

    可以用WEB SERVICE实现
    需要软件:
    1)最新axis2 1.1.1-bin.Zip
    2)  axis2 1.1.1.war
    3)  idea plug-in for axis2
    4)  tomcat 5.5以上
    安装:
    1)解压tomcat 5.5配置相应信息
    2)  将axis2 1.1.1.war拷贝到webapp下
    3)运行tomcat war文件自动解压和部署
    4)  解压axis2 1.1.1-bin.Zip文件,配置AXIS_HOME 到解压路径
    5)  安装idea plug-in for axis2开发环境
    开发
    0、配置JNDI数据源
    1、在IDEA中编写业务逻辑WEB SERVICE。
    2、通过plug_in 部署WEB SERVICE 生成aar 文件。 
    3、将aar文件拷webapps\axis2\WEB-INF\services。
    4、启动tomcat 访问AXIS2管理页面,Upload web service。
    5、编写测试客户端程序。
    6、测试。
      

  7.   

    c/s,b/s,web services三者完全不同,1. c/s指一般用C++/Java Swing写的在客户端运行的程序(一般都有界面)直接连接后台数据库,或者通过专有协议(当然也可以用SOAP接口或HTTP上自定义的接口)连接一个应用服务器。2. b/s指客户端使用浏览器(IE或Firefox),浏览器和WEB服务器直接通过HTTP协议消息。B/S目前也有两种方式,一种是有服务器生成完整的HTML,客户端浏览器接收到后把HTML展现成web界面,这种方式的缺点是每一个数据提交操作都需要刷新页面,增加网络流量和服务器负担;另一种方式是目前比较流行的AJAX+JavaScript方式,即界面展现全部有javascript来完成(javascript脚本一般在第一次访问该网站时下载),以后的数据交换等都使用异步的AJAX(相当于浏览器里欠了一个小的HTTP客户端)与服务器交换数据,只用交换业务数据就可以了,不像老的方式那样服务器每次都需要重新生成页面(HTML)。3. Web Services目前主要用到的是SOAP协议,它是纯粹的一个接口协议,用WSDL描述接口,接口里包含的数据类型等,人们可以用WSDL直接导成客户端或服务器端代码(java用AXIS2或AXIS,C的话用AXIS2或gSOAP,其它语言应该也有自己的web services引擎)。简单期间也可以自己先写服务器代码,然后把需要开放给客户端调用的那个类导成WSDL,再把WSDL给客户端来导成客户端代码。SOAP协议在网上一般用HTTP传递消息,消息是XML格式的(但这并不意味着SOAP=HTTP+XML)。所以这位仁兄,你要先搞清楚客户对客户端的要求是什么,如果他的要求很高,要画图啊之类很复杂的功能,那一般用C/S+web servcies方式可能比较好。但是如果只是想管理管理记录一样的东西(增加、删除、修改一条记录之类的事)那样用B/S模式比较简单,根本不要什么Web services。