• WebService或HTTP服务端接收请求转发消息到另一个服务端-实现思路


    1、需求结构(WebService)

      A客户端<->B服务端<->C服务端

      说明:

        a、在B服务端上面添加配置项(1、是否转发消息到C服务端;2、C服务端IP和端口);

        b、A客户端发消息到B服务端,B服务端收到消息判断是否需要转发,如果是需要转发就将消息转发给C服务端,然后消息再依次返回。

    2、现在就是B服务端如何接受A客户端消息并直接转发给C服务端?

      目前我找到就一下方案:

      a、apache camel:基于规则路由和中介引擎,貌似很强大时间紧,木有时间研究...。

      b、土办法,在B服务端用生成一套客户端,然后在B服务端收到消息后直接转发:

        wsimport -keep -p com.xxx.client http://localhost:8080/xxxx/services/xxxService?wsdl

        命令参数说明:
          -d:生成客户端执行类的class文件的存放目录
          -s:生成客户端执行类的源文件的存放目录
          -p:定义生成类的包名
        
    大神们,如果有其他方法推荐下。。。。
  • 相关阅读:
    博客作业06--图
    博客作业05--查找
    博客作业04--树
    博客作业03--栈和队列
    博客作业2---线性表
    博客作业01-抽象数据类型
    C语言最后一次博客作业
    C语言第十次博客作业--结构体
    C语言第九次博客作业--指针
    C语言第八次博客作业--字符数组
  • 原文地址:https://www.cnblogs.com/huige-you/p/4682199.html
Copyright © 2020-2023  润新知