本人正要做一个银行代收费系统的服务器端技术方案,大致要求:前台由银行开发,他们向我们的服务器发送请求,服务器返回数据。
    请大家(特别是做过这方面开发的大侠)给一些服务器端的设计方案(例如:是否采用第三方中间件,服务器端与客户端通过何种协议连接...)。
    先奉上200分,如有好方案另给分。谢谢!

解决方案 »

  1.   

    因为有银行那边要参与开发..需要考虑他们开发人员所擅长的技术..
    一般常采用简明的SOCKET自定义协议..不能对银行那边开发能力指望太高..嘿嘿
    第三方中间件可以考虑,但要慎用.
      

  2.   

    谢谢 halfdream(哈欠) ,你说“一般常采用简明的SOCKET自定义协议”,我是不是可以这样理解:我的服务器端可以采用ServerSocket来处理客户端提交的请求?另外,我可不可以把服务器做成三层中的应用服务器?
      

  3.   

    再次感谢halfdream(哈欠) 兄,如果不用ServerSocket而采用中间件的话,有什么可以参考的吗?采用ServerSocket时,该如何返回数据集的内容?(是不是也自己定义数据包格式?)请指教。
      

  4.   

    TO:jinjazz(人雅的标记--落寞刺客)
    谢谢关注,这个系统的服务期是由我们来做,前台的系统银行开发。
      

  5.   

    使用DCOM,COM+中间件方式我是绝对不推荐的。。
    使用CORBA也可以考虑,只是只是。。这东西太难了点。。
    使用WEBSERIVCE可以考虑,
    使用ICE也可以。。可惜目前没有支持DELPHI的,也许将来我会吐些血写它MIDAS是多半用不上了。。要另想办法传记录集。记录集的返回考虑用XML串吧。。
    或者其它自定义格式。比如每条记录用什么分隔,每个字段用什么分隔。。
      

  6.   

    再次感谢halfdream(哈欠) 兄,我初步打算采用WEBSERIVCE或者干脆ServerSocket自己定义数据格式。
    如果用WEBSERIVCE的话还请老兄给点建议,MSN:[email protected]
    谢谢!
      

  7.   

    up
    学习ing
    虽然不知道大家在说些什么,HOHO~~~~
    楼主加油
    HOHO~~~
      

  8.   

    请教 halfdream(哈欠)
    使用DCOM,COM+中间件方式我是绝对不推荐的,为什么呢?
    MIDAS是多半用不上了。。要另想办法传记录集,为什么呢?
      

  9.   

    TO:sunnauq(sun) 
    >>使用DCOM,COM+中间件方式我是绝对不推荐的,为什么呢?
    这些都是微软Windows的标准,而银行的客户端不一定采用什么系统,所以不用,用的话也是选择可以跨平台的中间件(例如:Corba)。
    >>MIDAS是多半用不上了。。要另想办法传记录集,为什么呢?
    Midas是Borland的标准,同上。