主页 > 专属服务器 > > 正文

CDN_关系数据库的特点_优惠券

来源:胜利云 发布时间:2022-06-10 11:00 标签:数据库关系特点优惠券
浏览:

CDN_关系数据库的特点_优惠券

本系列内容:

OData的力量–第1部分–简介

OData的力量–第2部分–建立环境(本部分)

OData的力量–第3部分–创建数据模型

OData的力量–第4部分–创建OData服务

OData的力量–第5部分–使用SAPUI5作为在本系列的第一部分(OData的力量–第1部分–简介)中已经提到过,我想写一篇关于定制OData生产者的文章,这些生产者可以与SAP Netweaver Gateway services或Sharepoint services结合使用,以创建更丰富、更好的应用程序。

这篇文章将讨论发展自己的生产者和生产者的发展环境服务。作为我在另一篇关于AIE(在Eclipse中尝试新特性和版本)的文章中写道,我是Eclipse的粉丝。因此,我将在这里使用它作为我的基本IDE来设置所需的工具。这还有一个副作用,就是我把所有的开发工具都放在一个IDE中,正如上面提到的博文中所说的那样。您当然可以使用其他ide,如Netbeans或纯文本编辑器。因此,在接下来的几行中,我将讨论选择所需的Eclipse插件、设置本地web和数据库服务器以及安装OData producer SDK。

对于这个开发示例,我选择使用PHP。这不是必须的;Java、Python或.NET也有SDK版本,但我觉得很多组织都有自己的定制开发,他们的web应用程序或服务是用PHP和MySQL结合完成的。

建立一个本地的web服务器

我选择的用于本地开发的web服务器是ApacheFriends提供的XAMPP(https://www.apachefriends.org/de/index.html). 主要的优点是,发发淘客神器,如果有人需要,它附带了一个随时可用的Apache安装,其中包括最新的PHP、MySQL以及Perl、FileZilla、Mercury和Tomcat,这样就可以进行Java开发和托管了。另一个优点是,这个软件包适用于所有主要的操作系统:Windows、Linux和OS X。由于我在家使用OS X,这使我可以在任何地方使用相同的解决方案进行开发。

安装过程很简单。成功安装后,我们可以使用一个控制中心来启动和停止各个服务,并通过单击访问配置文件:

如果我们使用最喜爱的浏览器导航到localhost,在我们启动Apache服务后,我们应该会看到XAMPP起始页。

从这个站点,我们可以访问PHP info、phpmyadmin来管理MySQL或J2EE特定的东西:

幸运的是,XAMPP提供了一个用户友好的配置,所以不需要做太多的更改。Apache的配置中必须添加一行代码,下一个主题将显示什么

安装SDK

OData Producer Library for PHP是GitHub的一个开源库:https://github.com/MSOpenTech/odatappprod

下载后,软件包的内容应解压到XAMPP下"htdocs"文件夹中新创建的目录中安装目录,通常是C:\xampp\htdocs\(对于Windows用户)。

为了这个测试,我创建了一个文件夹"customer\u api",并将OData producer文件放在这个位置:

现在,您的服务根目录可以通过浏览器调用URL进行访问\u api

让我们看看内容。

我们这里其实不需要文档和测试,所以我们可以去掉它们。Web.config文件也可以删除,因为这是针对Microsofts IIS的,我们在这里使用Apache。

最后,我们有库和服务。在library文件夹中是创建服务并提供我们稍后使用的输出的源。在服务中是存储的、可以访问的主要服务。索引.php以及调度程序.php用于将请求重定向到特定服务。有关创建和路由服务的更多信息将在本系列的开发部分提供。

这里还有最后一件事我们需要做。正如我写的,索引.php以及调度程序.php应该重定向请求。因此,我们必须使用Apache的mod\u rewrite模块重写请求。要激活此模块,大数据质量,我们必须编辑http.conf文件.

在您喜爱的文本编辑中打开此文件并搜索此行:

删除前导"#"以取消对该行的注释,保存配置文件并重新启动Apache。

在上面创建的文件夹中,创建一个名为".htaccess"的新文件。此文件将控制对文件夹的访问,自助建站服务,并将重定向调用给我们的索引.php将处理请求。

在文本编辑器中打开文件并插入以下内容:

这只是将所有以.svc结尾的请求重定向到索引.php.

最后一行将定义一个仅相关的包含路径对于当前应用程序。由于我们在其他地方不需要它,您可以将它插入到这个.htaccess文件中,而无需编辑您的php.ini文件,正如我在这篇文章的前一个版本中所建议的。如果你去\u api, 您应该会看到一个字符串,上面写着"找不到配置信息"

我还添加了我的服务配置.xml因为这似乎有一些问题。

让我们转到Eclipse来完成环境设置。

安装Eclipse插件

每当我开始设置环境时,我都会下载一个新的基本Eclipse实例。我建议您从下载页面获取最新的Java EE版本:

在我的例子中,这将是以下版本:

下一步将决定我们需要什么语言和我们想要开发什么。

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

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

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • <strong>香港服务器_京东银联云闪付_优惠券</strong>
    香港服务器_京东银联云闪付_优惠券

    在这篇文章中,最初由格伦·保利撰写并发布到sybase.com网站2009年9月,Glenn讨论了在SQL Anywhere中使用PRIORITY选项。 SQL Anywhere版本11否决了BACKGROUND\u PRIORITY co...

  • <strong>轻量服务器_华为云相册怎么用_便宜的</strong>
    轻量服务器_华为云相册怎么用_便宜的

    SAP Workforce Performance Builder(WPB)是SAP Education为最终用户提供的最新解决方案,用于创建模拟、文档、在线帮助和电子学习。SAP Enterprise Support Academy将举办一...

云储存分布式存储_数据库db_高性能
云储存专属服务器_西安网站建设_企业级
云储存京东云_阿里云物联网平台_高性能
云储存金山云_数据库与数据仓库的区别_免费1年
云储存阿里云_华为mate8支持云闪付吗_学生机