0 0

服务架构咨询10

需求如下:

 

系统B提供一些服务(rest接口),不对外开放接口,只对系统A开放。

 

系统A对外开放SDK,以便用户通过SDK来访问系统B的服务。(可以认为系统A代理系统B的服务)

 

        但系统A,除了需要访问系统B的输入参数外,还需要一些额外的参数信息,用于分析等需求。

 

 

整体流程:

 

1、SDK访问系统A。

2、系统A的代理服务端模块,负责接收请求、分割访问系统B服务输入参数和额外的参数信息,其中额外的参数信息用于分析统计等。(可以认为是SDK的服务端)

3、系统A的转换模块,负责将访问系统B服务所需的参数进行必要格式转换,然后调用系统B服务。(可以认为转换模块是访问系统B服务的客户端)

4、系统B服务返回结果给转换模块。

5、转换模块将结果进行必要格式转换,然后返回给代理服务端模块。

6、代理服务端模再将结果返回给SDK。

 

 

 

咨询:

1、应该如何搭建架构,以满足需求?

2、推荐使用那些技术?

 

本人很菜,请勿喷,谢谢。

2012年6月29日 11:27

1个答案 按时间排序 按投票排序

0 0

采纳的答案

1.系统B提供一些服务(rest接口)-->可考虑RESTful webservice技术,比如jersey,spring mvc等等。(rest服务端)
2.系统A首先是要作为rest客户端连接B,同样的用jersey或spring mvc,httpclient
对外开放SDK,这个SDK作为jar包形式提供?那就开好类,方法就可以了。

2012年6月29日 14:35

相关推荐

    IT架构咨询服务白皮书.pdf

    IT架构咨询服务白皮书主要探讨了在数字化转型背景下,如何通过专业的咨询服务来构建高效、弹性且高可用的IT基础设施。这份文档着重强调了以下几个关键知识点: 1. **基础设施咨询服务**:这种服务旨在帮助企业应对...

    52页华为企业数据架构、应用架构及技术架构设计方法.pptx

    5. 应用架构应服务化,同源共享 ### 应用架构设计步骤 应用架构设计步骤包括: 1. 应用架构设计 2. 应用逻辑模型设计 3. 应用物理模型设计 4. 应用部署设计 5. 应用维护设计 技术架构设计方法 -----------------...

    咨询服务IT架构规划方法.pptx

    【咨询服务IT架构规划方法】 IT架构规划方法是企业信息化建设中的关键步骤,它涉及到业务、数据、应用和技术等多个层面的整合与设计。本文件重点介绍了联邦企业架构框架(FEAF),这是一种由美国国家信息技术委员会...

    制造企业数字化转型IT战略规划流程优化信息化架构咨询设计报告(209p).ppt

    《制造企业数字化转型IT战略规划流程优化信息化架构咨询设计报告》是针对制造企业如何借助信息技术进行转型和优化的详尽指南。这份209页的报告涵盖了从项目工作方法到IT治理架构规划等多个关键环节,旨在帮助企业...

    某BIM咨询服务建议书架构.pdf

    【标题】:BIM咨询服务建议书架构 【描述】:本文档主要讨论了BIM(建筑信息模型)在建筑工程行业中的应用价值,并提出了相应的咨询服务建议,旨在帮助业主或地产开发商有效利用BIM技术提高项目管理效率。 【标签...

    云咨询、迁移、运维服务SOW.zip

    应用架构咨询服务SOW.docx 技术排错服务SOW.docx 摩登办公开发实施服务SOW.docx 数据库专家服务SOW.docx 服务目录.PNG 网站上云数据迁移服务SOW.docx 网络安全实施服务SOW.docx 迁云咨询服务SOW.docx 迁云...

    企业架构设计方法及实例.pptx

    企业架构设计方法的特点是集成的框架、业务驱动、数据中心、应用服务化和技术平台化等。企业架构设计方法的优势是能够提高企业的业务能力、数据价值、应用灵活性和技术基础设施的可扩展性和可靠性。 在企业架构设计...

    企业架构咨询方法论.pdf

    企业架构咨询方法论是指在企业信息化和数字化转型过程中,为企业提供一整套理论、方法和工具,用以指导企业架构的设计和优化。企业架构作为企业信息化顶层设计的蓝图,起着至关重要的作用,它能够帮助企业各级领导和...

    售后服务部部门组织架构[文].pdf

    3. 客户服务部助理(1 人):接听投诉和咨询电话、按程序处理投诉、录入客户资料、经销商及售后站的日常沟通及服务信息宣传等。 4. 三包技术员(男-1 人):对经销商、客户退回的三包旧件的检测、鉴定和处理、对经销...

    售后服务部部门组织架构.doc

    【售后服务部部门组织架构】 售后服务部是公司内部一个至关重要的部门,主要负责处理与产品售后服务相关的各种事务。部门组织架构的设立旨在确保高效、专业且及时地满足客户需求,提升客户满意度,同时也为公司的...

    咨询服务-IT架构规划方法.ppt

    咨询服务-IT架构规划方法.ppt

    售后服务部部门组织架构9.pdf

    3. 客户服务部助理(1 人):负责接听投诉和咨询电话,并记录、按程序处理投诉、录入客户资料、经销商及售后站的日常沟通及服务信息宣传等。 4. 三包技术员(男 -1 人):负责对经销商、客户退回的三包旧件的检测、...

    北京咨询服务行业数据架构师岗位介绍JD模板.docx

    数据架构师是IT行业中一个关键的角色,特别是在咨询服务行业,他们承担着构建和维护高效、可靠的数据基础设施的任务。这个职位在北京的咨询服务行业中具有重要的地位,因为数据已成为推动业务发展和决策支持的核心...

    人工智能服务器技术架构分析.pdf

    为此,人工智能服务器技术架构应运而生,旨在通过不同于传统架构的设计,提升数据处理能力。 人工智能服务器与传统服务器的主要差异在于硬件架构上的异构性。异构方式常见配置包括CPU+加速卡、CPU+TPU(Tensor ...

    上海广电组织架构-咨询公司版.pptx

    在咨询公司的协助下,广电股份将进行一系列改革,旨在加强OEM业务、品牌终端产品业务以及网络产品与服务业务。 首先,项目的目标是了解管理层对长期战略、业务组合及组织架构的看法,评估现有业务的财务表现和商业...

    5G SA核心网架构及关键技术—咨询工程师继续教育.docx

    作为一名咨询工程师,了解 5G SA 核心网架构和关键技术是非常必要的。本文将对 5G SA 核心网架构和关键技术进行详细的介绍。 5G SA 核心网架构 5G SA 核心网架构是指基于 5G 新空口(5G NR)和核心网(5GC)共同...

    企业数字化转型IT架构规划设计管理办法方案PPT资料包(7份).zip

    4. T架构规划设计:T架构,即Technology Architecture,是一种面向服务的、模块化的IT架构。它强调业务和技术的解耦,以实现快速响应变化的能力。T架构规划设计可能涵盖服务化、微服务、容器化、DevOps等现代IT实践...

Global site tag (gtag.js) - Google Analytics