|
|
51CTO旗下网站
|
|
移动端

2.3.2 开发环境准备

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍开发环境准备。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-12 17:22

2.3.2 开发环境准备

本章节介绍.NET 和Java 开发环境的搭建,并讲解在Visual Studio 和Eclipse 两种工具下,如何开发.NET 和Java 应用程序。这里需要注意,目前Java 只支持部署到Service FabricLinux 环境中。

1. Windows 下.NET 开发环境安装

在Window 下安装Service Fabric 开发环境,要求必须为Window 7 及以上版本。并安装Visual Studio 2015 update 2 以上版本。

当准备好开发工具后,就可以安装Service Fabric SDK 和工具。下载SDK 需要使用Web Platform Installer 工具,可以通过微软网站下载。具体的下载方法参见图2.3.2-1,找到版本号最新的Service Fabric SDK and Tools,单击“Add”,之后单击下方的“Install”,在弹出的窗口中,选择“I Accept”,等待安装完成即可。当安装完成后,Visual Studio 中就会集成了关于Service Fabric 的工具,并且本地环境中也安装了Service Fabric 的SDK 和模拟器。

安装成功后,需要以管理员身份在PowerShell 中执行以下脚本,以确保Service Fabric可以使用PowerShell 在本地创建开发使用的群集,并且可以使用Visual Studio 部署应用到本地群集中。

  1. Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser 

2. Linux 下Java 开发环境安装

因为目前Java 只支持Linux 系统的Service Fabric,并且只支持Ubuntu16.04 的操作系统,所以在本章节将讲述如何在Ubuntu16.04 下安装Service Fabric SDK 和Java 开发工具。

实际开发过程中,也可以在Windows 下开发Java Service Fabric 应用程序,但是应用托管的群集必须是Linux 系统。

首先,在Ubuntu 系统中添加Service Fabric 的Apt 源。打开命令终端,执行以下命令,添加Service Fabric 必需的源。

1) 添加Service Fabric 源代码如下:

  1. sudo sh -c 'echo "deb [arch=amd64] http://apt-mo.trafficmanager.net/repos/  
  2. servicefabric/ trusty main" > /etc/apt/sources.list.d/servicefabric.list' 

2) 添加.NET core 源代码如下:

  1. sudo sh -c 'echo " deb [arch=amd64] https://apt-mo.trafficmanager.net/  
  2. repos/ dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list' 

3) 添加GPG Key 代码如下:

  1. sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893  
  2. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys  
  3. 417A0893 

4) 更新apt-get 代码如下:

  1. sudo apt-get update 

其次,安装设置Service Fabric SDK,当apt-get 更新完成后,执行以下命令安装ServiceFabric SDK。

  1. sudo apt-get install servicefabricsdkcommon  
  2. sudo /opt/microsoft/sdk/servicefabric/common/sdkcommonsetup.sh 

执行完以上步骤后,Service Fabric SDK 就安装完成了,如果想要启动本地ServiceFabric 群集,可以执行以下命令:

  1. sudo /opt/microsoft/sdk/servicefabric/common/clustersetup/devclustersetup.sh 

启动之后,可以通过浏览器访问http://localhost:19080/Explorer,通过Service FabricExplorer 查看群集运行情况,如图2.3.2-2 所示。现在就可以向启动的本地Service Fabric中部署用Java 或者ASP.NET core 编写的Service Fabric 应用程序或者容器服务。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

SQL Server 2005中文版精粹

本书内容包括: ● 框架的总览:SQL Server 2005的功能是如何集成在一起的,以及这些功能对于用户的意义。 ● 安全性管理、策略...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊