Monday, June 17, 2013

The personalized APIs may be written in server-side JavaScript

  Microsoft has produced several updates to Home windows Azure to make it less difficult for developers to build back finishes to cell consumer apps.
  The new capabilities include mobile solutions such as personalized API guidance, Git resource management assist, Node.js Node Packaged Modules (NPM) aid and a new .Net API via NuGet. Also, Microsoft is offering a no cost 20MB SQL database option for cellular companies and Websites, likewise as Android press notification support.
  "Windows Azure Cellular Providers provides the ability to quickly get up a cell backend which will be utilized to support your Home windows eight, Windows Phone, iOS, Android and HTML5 shopper programs," reported Scott Guthrie, corporate vice president of the server and equipment business at Microsoft, in the June fourteen blog publish.
  Starting off with all the initially preview, according to Guthrie, Microsoft supported the power for developers to easily lengthen their information back-end logic with server-side scripting that executes as element of client-side CRUD operations from their cloud again facts tables. Even so, together with the new updates, Microsoft is extending this aid even further more and introducing the power for builders to also create and expose tailor made APIs from their Cellular Services back finish and simply publish them for their cell consumers without needing to affiliate them that has a info table.
  "This ability allows an entire set of new scenarios?aincluding a chance to work with details resources in addition to SQL Databases (one example is: Desk Expert services or MongoDB), broker phone calls to 3rd occasion APIs, integrate with Windows Azure Queues or Support Bus, operate with tailor made non-JSON payloads (e.g. Windows Periodic Notifications), route client requests to expert services again on-premises (e.g. while using the new Home windows Azure BizTalk Expert services), or simply put into action performance that doesn't correspond to some database operation," Guthrie reported inside the write-up. "The custom APIs is often prepared in server-side JavaScript (making use of Node.js) and can use Node's NPM packages. We'll also be incorporating help for customized APIs created utilizing .Web sooner or later too."
  "This capability permits a complete set of new scenarios?aincluding the chance to function with facts sources aside from SQL Databases (as an example: Desk Companies or MongoDB), broker calls to 3rd celebration APIs, combine with Windows Azure Queues or Provider Bus, operate with custom non-JSON payloads (e.g. Windows Periodic Notifications), route shopper requests to providers back on-premises (e.g. with all the new Home windows Azure BizTalk Products and services), or simply implement functionality that does not correspond to a database operation," Guthrie mentioned inside the write-up. "The personalized APIs may be written in server-side JavaScript (utilizing Node.js) and will use Node's NPM deals. We are going to even be introducing support for customized APIs created applying .Web sooner or later too."
  The brand new launch allows custom made APIs to generally be prepared working with Node.js, along with the customized API programming design follows the Node.js conference for modules, which is to export functions to take care of HTTP requests.

  "Integrating authentication and authorization with Customized APIs is de facto quick with Mobile Services," Guthrie wrote. "Just like with information requests, customized API requests take pleasure in the identical built-in authentication and authorization assist of Cell Services (which include integration with Microsoft ID, Google, Fb and Twitter authentication providers), and it also enables you to effortlessly integrate your Personalized API code with other Cellular Provider abilities like push notifications, logging, SQL, etc."

No comments:

Post a Comment