主页 > 云储存 > > 正文

轻量服务器_游戏服务器框架_学生机

来源:胜利云 发布时间:2021-09-27 16:03 标签:游戏轻量生机框架服务器
浏览:

目录

1。导言

2。入门

3。设置Eclipse

4。Http客户端

1。简介

本文是一个由三部分组成的系列文章的第一部分,它将向您展示如何使用(只读)雇员中心(EC)OData服务,并支持Olingo库、OData4j库或http客户端。我们将演示如何使用这些库使用常见的OData特性,例如$filter、$select、$expand。

OData是OASIS标准,它支持创建和使用restfulapi。有关OData的更多信息,请访问:。

对于沙盒系统,我们将使用salesdemo4,这是SAP公司Successfactors人力资源云产品的OData服务,大数据难吗,其中包含一套适用于您最苛刻的人力资源流程的应用程序。

让我们了解如何通过使用名字的简单查询来实现这一点,姓氏、出生日期和出生国。要完成此示例,大数据啥意思,全球云购,在执行查询之前必须执行某些步骤。第2节和第3节对此进行了描述。

在这个由三部分组成的系列文章中,我们将介绍如何使用Java中的Employee Central OData API。第一部分介绍HTTP客户机的一般信息和用法,第二部分介绍OData4j库,第三部分介绍Olingo库。

本文档包括一些源代码片段,向您展示如何创建基本查询。您可以在以下位置查看完整的源代码:?rid=/library/uuid/a0b41a7b-8ddc-3210-5e81-f9c9cddc9ec1

在开始使用Java之前,确保您的odataapi可以被REST客户机使用。您可以使用谷歌Chrome中的"高级REST客户端"工具

有关详细信息,请参阅:

2. 入门

此输出模板显示了一个查询示例。在personIdExternal字段中,您可以在employee Central中指定员工的外部ID。接下来,选择要使用的库。您可以选择Http客户机、OData4j或Olingo作为查询库。这个例子展示了Olingo。点击"开始!"按钮以获取下面两个模板的结果。这个例子用personIdExternal"cgrant1"显示用户的个人和个人信息。

这个模板显示了这个例子的OData层次结构。有关EC OData API结构的更多信息,请访问:\u api/并参考"员工中心-实体关系"部分

基本身份验证

要模拟用户界面登录,大数据服务,服务器需要用户名、公司和密码等信息。您需要用以下格式对这三个进行编码:@:使用Base64.

例如根@ACE:secret results in cm9vdEBBQ0U6c2VjcmV0.

Simple OData call

此示例显示Google Chrome Advanced Rest客户端中的一个简单OData调用及其结果。

此调用将personIdExternal过滤为"cgrant1"并选择字段"firstName"和"lastName"。

下面的代码片段以JSON格式显示结果。

OData特性

下面的示例将说明如何使用Java中的OData。这些例子展示了如何使用OData特性,比如expand,筛选并选择以指定您的查询。

3.设置日蚀

https://eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplerr

https://bintray.com/odata4j/odata4j/odata4j-archive/0.7/view

-Dhttps.proxyHost=代理-Dhttps.proxyPort=8080

-Dhttp.proxyHost=代理-Dhttp.proxyPort=8080

-Dhttp.nonproxy主机="localhost | 127.0.0.1〃

这些参数仅适用于SAP网络上的用户。

现在您应该能够构建并执行程序了!!

4. HTTP客户机

HTTP客户机可能是简单ODataAPI查询的最简单方法。步骤如下:

1。定义连接

2。打电话

3。分析响应xml文件并将其解析为输出

HTTP客户端不使用元数据结构。这有几个后果。如果您只想查询少量数据,那么它比其他两种可能的方法要快,因为您不必先下载元数据。

另一个问题是,您必须知道创建要查询的URL的确切XML结构。因此,它非常复杂,因为XML结构与OData结构不等价。

此代码段显示如何定义与服务器的连接。

此代码段显示如何基于准备好的连接发送调用。响应是XML格式的,因此可以使用其节点在其结构中导航以获取所需的信息。如果输入了一个不存在的personIdExternal,这个方法会抛出一个异常。

我希望这篇博文能帮助您理解如何使用Java来使用OData的第一步。

我对您对这个功能的反馈很感兴趣!

向Jonas致意

嗨,折扣返利,

谢谢你的指导,但请下次不要使用图片并插入代码

欢迎使用Schristoph Scheibe

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • 域名交易_oracle数据库课程_精选特惠
    域名交易_oracle数据库课程_精选特惠

    如果您计划将SAP系统导出到7.40版本或使用软件更新管理器(SUM)执行维护操作到7.40目标版本,我们最近发现了一个可能会影响您的问题。这个问题会影响...

  • 谷歌云_数据库数据导入_怎么买
    谷歌云_数据库数据导入_怎么买

    设计工作室用户: 我知道我们都不喜欢做调查,并且认为有足够的人来做。但在这种情况下,我注意到,为了在SAP BusinessObjects Design Studio上获得突破,我们...

云储存香港服务器_中超数据库_便宜的
云储存金山云_神盾局特工第二季百度云_优惠券
云储存MySQL数据库_一个好网站建设_高性价比
云储存京东云_优衣库百度云链接地址_限量秒杀
云储存网站空间_北京建设厅网站_好用