您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

用于 Java 的 Azure 网络库Azure Network libraries for Java

概述Overview

使用 Azure 网络连接 Azure 资源、筛选和均衡流量,以及管理路由。Connect Azure resources, filter and balance traffic, and manage routing with Azure Networking.

若要开始使用 Azure 网络,请参阅创建第一个虚拟网络To get started with Azure Networking, see Create your first virtual network.

管理 APIManagement API

使用管理 API 创建和管理 Azure 虚拟网络ExpressRoutes应用程序网关Create and manage Azure virtual networks , ExpressRoutes , and Application Gateways with the management API.

向 Maven pom.xml 文件中添加依赖项,以便在项目中使用管理 API。Add a dependency to your Maven pom.xml file to use the management API in your project.

<dependency>
    <groupId>com.microsoft.azure</groupId>
    <artifactId>azure-mgmt-network</artifactId>
    <version>1.3.0</version>
</dependency>

示例Example

创建包含单个子网的新虚拟网络。Create a new virtual network with a single subnet.

Network virtualNetwork1 = azure.networks().define(vnetName1)
        .withRegion(Region.US_EAST)
        .withExistingResourceGroup("myResourceGroup")
        .withAddressSpace("192.168.0.0/16")
        .defineSubnet("myVirtualNetwork")
            .withAddressPrefix("192.168.2.0/24")
            .attach()
        .create();

示例Samples

管理虚拟网络 Manage virtual networks
管理网络接口 Manage network interfaces
管理应用程序网关 Manage Application Gateways
管理面向 Internet 的负载均衡器Manage internet facing load balancers

详细了解可在应用中使用的 Azure 网络示例 Java 代码Explore more sample Java code for Azure Networking you can use in your apps.