当前位置: 首页 > news >正文

如何做qq钓鱼网站中国建筑装饰网注册用户名

如何做qq钓鱼网站,中国建筑装饰网注册用户名,做谷歌网站使用什么统计代码,建网站先要申请网址吗需求背景 项目经理说每次OA下单都需要调用一次SAP的接口获取数据,导致效率太慢了,能否把SAP的数据保存到OA的数据库表里,这样OA可以直接从数据库表里获取数据效率快很多。思来想去,提供了两个方案。 在集群SAP节点下增加一个SQL S…
  • 需求背景

       项目经理说每次OA下单都需要调用一次SAP的接口获取数据,导致效率太慢了,能否把SAP的数据保存到OA的数据库表里,这样OA可以直接从数据库表里获取数据效率快很多。思来想去,提供了两个方案。

  1.  在集群SAP节点下增加一个SQL Server数据库,通过ABAP技术把SAP数据写进SAP节点下的SQL Server,然后做集群下的主从复制,将SAP下的SQL Server复制到OA节点下的SQL Server。
  2. OA对外发布保存数据的接口,供SAP调用,SAP传入数据,OA接口保存。

项目经理经决定采用了方案2.

  • OA对外发布API的方式很多,本文采用建模引擎发布RESTFul API 的方式
  • 步骤一:OA系统对外发布RESTful API
  • 建模引擎操作在接口管理处新增一个RESTful接口,如图1.1所示,给新建的RESTful接口授权,如图1.2所示。

图 1.1

图 1.2

下载API文档,如图1.3所示

图1.3

使用POSTMAN测试

Tips1:设置请求头,如图1.4所示

图1.4

Tips2:设置请求体,先整理data报文,如图1.5所示,raw正文的数据即便是留着在那里也不会有影响,把整理好的data报文复制到表单格式的参数里,如图1.6所示。

图1.5

图1.6

测试结果如图1.7所示

图1.7

建模表单处查看数据,实现效果如图1.8所示

图1.8

  • SAP系统调用OA发布RESTful API
  DATA(lv_send_data) = /ui2/cl_json=>serialize( data      = ls_postcompress    = abap_falsepretty_name = /ui2/cl_json=>pretty_mode-camel_case ).DATA(lv_url) = `http://ip:port/api/cube/restful/interface/saveOrUpdateModeData/SAPStckSyn`.cl_http_client=>create_by_url( EXPORTING url    = lv_urlIMPORTING client = DATA(lo_http_client) ).
//设置请求头lo_http_client->request->set_header_field( name = 'Content-Type' value = 'application/x-www-form-urlencoded; charset=utf-8' ).//设置请求方式lo_http_client->request->set_method( if_http_request=>co_request_method_post ).//设置请求体表单lo_http_client->request->set_form_field( name = 'datajson' value = lv_send_data ).//发送请求调用OA RESTful APIlo_http_client->send( EXCEPTIONS http_communication_failure = 1http_invalid_state         = 2  ).IF sy-subrc NE 0.lo_http_client->get_last_error( IMPORTING message = DATA(lv_send_msg) code = DATA(lv_send_code) ).ENDIF.//获取服务器响应lo_http_client->receive( EXCEPTIONS http_communication_failure = 1http_invalid_state         = 2http_processing_failed     = 3 ).IF sy-subrc EQ 0.DATA(lv_response) = lo_http_client->response->get_cdata( ).ELSE.lo_http_client->get_last_error( IMPORTING message = DATA(lv_rece_msg) code = DATA(lv_rece_code) ).ENDIF.//将服务器响应Json报文转换成SAP结构/ui2/cl_json=>deserialize( EXPORTING json = lv_responsepretty_name = /ui2/cl_json=>pretty_mode-camel_caseCHANGING data = ls_success_receive ).IF ls_success_receive-status NE `1`.MESSAGE 'SAP库存同步OA失败' TYPE 'S' DISPLAY LIKE 'E'.ENDIF.

  

http://www.yayakq.cn/news/870632/

相关文章:

  • 郑州网站建设预订个人网站网页底部模板
  • 岳阳市规划局建设工程公示网站wordpress本地环境迁移
  • 石家庄营销型网站制作学校网站的建设论文
  • 网页制作与网站设计wordpress微博同步
  • 怎么用php做网站方案中信建设有限责任公司湖南省人防设计院
  • 星宿网站建设湛江做网站咨询电话
  • 用html做的网站加背景音乐wordpress仿微信订阅主题
  • 建设部网站注册查询wordpress百度分享插件下载
  • 广州制作软件seo推广名词解释
  • 韩国网站源码下载a站是指哪个网站
  • 网站标题用空格 逗号影响seo溧水城乡建设局网站
  • 无锡网站建设推广wordpress登录的图片
  • 做公司网站的推广工作怎样第六感聊城网站建设
  • 潍坊网站建设教程济南润滑油网站制作
  • 网站建设方案硬件支撑网站搭建代理
  • 企业网站建立策划书网站制作app排行榜前十名
  • 网络营销首先要进行上海做网络口碑优化的公司
  • 建站教程流程图云梦做网站的优势
  • 租号网站是怎么做的注册域名邮箱
  • 咨询公司网站模板凯里市住房和城乡建设局网站
  • 网站升级方案网站网站建设策划书
  • 企业做网站需要提供什么资料有专门做检验的视频网站吗
  • 2008iis添加网站打不开wordpress上一页下一页
  • phpcms如何做装饰网站信阳seo优化顾问
  • php网站开发报告找别人做网站需要什么信息
  • 网站建设公司怎么做的想学网站建设优化去哪
  • 什么样的企业要做网站上海行业门户网站建设技术
  • 网站开发 产品经理做苗木免费网站
  • 网站空间备案 昆明盐城网站建设案例
  • 建设电子商务平台网站做招商网站