小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Azure Functions現(xiàn)在支持Java了

 星辰010 2018-12-26

b2b信息代發(fā)

  英文原文: Azure Functions Now Support Java

  在 JavaOne 大會上,微軟宣布 Azure Functions(讓用戶可以在云上運(yùn)行小段的代碼)支持 Java。這增加了 Azure Functions 所支持的語言的數(shù)量,在較大的云提供商中,微軟成為第二個支持無服務(wù)器 Java 的。

  在 Ignite 大會上,微軟宣布將 Azure Functions 移植到了 .NET Core 2.0,實(shí)現(xiàn)了 .NET 跨平臺可用性,提供了支持其他編程語言的運(yùn)行時。Java 支持現(xiàn)在尚處于公開預(yù)覽階段,這也是使用 Azure Functions 的開發(fā)人員長期以來最希望增加的特性之一。

  微軟還發(fā)布了一個用于 Maven 構(gòu)建自動化的新插件,讓開發(fā)人員可以從當(dāng)前基于 Maven 的項(xiàng)目里創(chuàng)建、構(gòu)建及部署 Azure Functions。

  大約一年之前,微軟發(fā)布了 Azure Functions 這個運(yùn)行事件驅(qū)動應(yīng)用程序的無服務(wù)器計算特性。開發(fā)人員可以使用C#、F#、JavaScript(Node.js)、PowerShell、PHP、Python 和 Bash 等編程語言及腳本語言編寫 Azure Functions,也可以上傳可執(zhí)行的 CMD 或 BAT 文件作為一個函數(shù)運(yùn)行。Functions 可以集成其他的 Azure 服務(wù),如 Cosmos DB、服務(wù)總線、存儲,也可以集成第三方服務(wù),如 GitHub。Azure 服務(wù)可以觸發(fā)一個函數(shù)執(zhí)行一段邏輯,或者通過可配置的綁定作為輸入和輸出。微軟還提供了一套任務(wù)模板,如用于 Azure Event Nubs 接收新事件、運(yùn)行特定的調(diào)度以及處理服務(wù)總線消息。

  Azure Functions 支持通過標(biāo)準(zhǔn)的 OAuth 提供商進(jìn)行身份驗(yàn)證,包括 Azure 活動目錄、微軟賬戶、Facebook、Google 及 Twitter。Java 將共享同樣的特性,Azure 應(yīng)用服務(wù)項(xiàng)目管理合伙人總監(jiān) Nir Mashkowski 在微軟開發(fā)者博客中是這樣描述的:

新的 Java 運(yùn)行時將共享 Azure Functions 提供的所有差異化特性,如各種觸發(fā)選項(xiàng)、數(shù)據(jù)綁定、自動擴(kuò)展的無服務(wù)器執(zhí)行模型以及按執(zhí)行次數(shù)計費(fèi)。

  對于 Java 支持,開發(fā)人員不需要使用新工具。他們可以借助 IDE 及類似 Eclipse、 IntelliJ 和 VS Code 這樣的編輯器,使用自己的機(jī)器在本地構(gòu)建和調(diào)試 Azure Functions。

  圖片來源:https://azure.microsoft.com/en-us/blog/announcing-the-preview-of-java-support-for-azure-functions/

  比較大的云提供商都在投資無服務(wù)器平臺,進(jìn)一步促進(jìn)其他服務(wù)的使用。這些其他服務(wù)(包括數(shù)據(jù)庫和存儲)的事件會觸發(fā)無服務(wù)器計算實(shí)例運(yùn)行,不管是 Azure Functions、AWS Lambda、Google Cloud,還是新的 Oracle Fn 平臺。

  平臺之間從部署到計費(fèi)都不一樣。例如,Azure Functions 提供了人工或計量擴(kuò)展(應(yīng)用服務(wù)計劃)或亞秒級的自動擴(kuò)展(消費(fèi)計劃),而 AWS Lambda 和 Google Cloud 僅提供自動擴(kuò)展。語言支持方面的差別也很顯著,Azure Functions 和 Oracle Fn 支持的語言更多,而 Google Cloud 僅支持 JavaScript,AWS Lambda 僅支持C#、 JavaScript、Java 和 Python。此外,Java 在 RedMonk 和 Stack Overflow 上都位居排名最高的語言之列,因此,對于大多數(shù)的無服務(wù)器平臺而言,支持 Java 很有價值。

  近日,Pund-IT 首席分析師 Charles King 這樣評價了微軟和 Oracle 的 Java 支持:

微軟新增的 Azure Functions Java 支持和 Oracle 最近的 JavaOne/OpenWorld 大會都發(fā)映出圍繞 Java 的不斷創(chuàng)新以及 Java 社區(qū)的活力。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多