hmLoadTopic({
hmKeywords:".NET Core,.NET Framework,Apple,C#,COM Library,CRUD,Excel,F#,Introduction,Java,Joyent,JSON,Kestrel,Licence,Linkar TESTER,lksendcommand,Microsoft Office,Mono,Node.js,Notifications,Office VBA,On-Demand Sessions,Perl,PHP,PowerBI,releasing open connections,Rocket Software,Ruby,Schemas,VBA,Word,Xamarin,XML,Zumasys",
hmTitle:"Introduction",
hmDescription:"Linkar Web Services is a \"no develop\" REST API service platform that allows to expose, through a series of operations, or EndPoints, the data coming from one or more Linkar S",
hmPrevLink:"",
hmNextLink:"ws_licence_types.html",
hmParentLink:"index.html",
hmBreadCrumbs:"",
hmTitlePath:"Introduction",
hmHeader:"<h1 class=\"p_Heading1\" style=\"page-break-after: avoid;\"><span class=\"f_Heading1\">Introduction<\/span><\/h1>\n\r",
hmBody:"<p class=\"p_Normal\" style=\"text-align: center;\">&nbsp;<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r<p style=\"text-align: center; line-height: 1.27; margin: 0 0 0.6875rem 0;\"><img style=\"margin:0 auto 0 auto;width:40.0000rem;height:12.3750rem;border:none\" src=\".\/images\/linkar_all_webservices.png\"\/><\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">Linkar Web Services is a &quot;no develop&quot; REST API service platform that allows to expose, through a series of operations, or EndPoints, the data coming from one or more Linkar Server\'s EntryPoints. <\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">In the same way that Linkar Framework allows you to access your data through code libraries, LinkarWS allows you to do it through HTTP requests.<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">It is not necessary either to develop BASIC routines to expose the data, unless you want to run your own subroutines.<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">LinkarWS provides all custom EndPoints documentation via Swagger files.<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">The potential of LinkarWS lies on its flexibility when it comes to configuring its operation:<\/p>\n\r<p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>MultiAPI.  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;You can expose multiple APIs using the same Web Server<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>MultiInstance.  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;You can publish multiple Web Servers on the same device<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>MultiPlatform.  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LinkarWS can be installed on Windows, Linux, Mac and Docker<\/p><div style=\"text-align: justify; text-indent: -1.5000rem; line-height: 1.28; margin: 0 0 0.6875rem 3.0000rem;\"><img style=\"width:80%;max-width:3792px;height:auto;border:none\" src=\".\/images\/blank.png\"\/><\/div>\n\r<p class=\"p_Normal\">&nbsp;<\/p>\n\r<p class=\"p_Normal\">&nbsp;<\/p>\n\r<p class=\"p_Normal\"><img style=\"margin:0;width:82.8125rem;height:51.7500rem;border:none\" src=\".\/images\/multiapi.png\"\/><\/p>\n\r<p class=\"p_Normal\">&nbsp;<\/p>\n\r<p class=\"p_Normal\">&nbsp;<\/p>\n\r<p class=\"p_Normal\">&nbsp;<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">LinkarWS meets OpenID standards and integrates several operation modes covering different ways of handling authentication and authorization. These modes are as follows:<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r<p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>None: The API will be completely public.<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>APIKey: By using an APIKey the operation is authenticated and authorized. This mode allows to operate in a similar way to the previous versions of Linkar REST API.<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>Oauth2.0: Grants authentication and authorization control to LinkarWS using OAuth 2.0 and OpenID standards. <\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 1.5000rem; margin: 0 0 0.6875rem 1.5000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>IdentityServer4: Users having an IdentityServer4 identity server can connect it to LinkarWS to delegate authentication to the identity server..<\/p><p style=\"text-align: justify; line-height: 1.28; margin: 0 0 0.6875rem 3.0000rem;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">The functional components of LinkarWS are:<\/p>\n\r<p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 0; margin: 0 0 0.6875rem 3.0000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>Linkar Web Server.<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 0; margin: 0 0 0.6875rem 3.0000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>Linkar Web Services: Uses Kestrel Web Server to Manage and redirect requests to the corresponing Linkar Framework operations.<\/p><p style=\"text-align: justify; text-indent: 0; line-height: 1.28; padding-left: 0; margin: 0 0 0.6875rem 3.0000rem;\"><span class=\"f_Normal\" style=\"font-family: Arial,\'Lucida Sans Unicode\',\'Lucida Grande\',\'Lucida Sans\';display:inline-block;width:1.5000rem;margin-left:-1.5000rem\">&#8226;<\/span>LinkarWS Manager: Allows to configure all the functionalities and create the APIs to be exposed.<\/p><p style=\"text-align: justify; line-height: 1.28; margin: 0 0 0.6875rem 3.0000rem;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\">On <span style=\"color: #0000ff; text-decoration: underline;\"><a href=\"https:\/\/kosday.com\/swagger\/index.html?api_resource=LinkarWS_swagger_sample_demolinkar\" target=\"_blank\" class=\"weblink\">this link<\/a><\/span> you can see the list of all the EndPoints that Linkar Web Services offers.<\/p>\n\r<p style=\"text-align: justify; line-height: 1.27; margin: 0 0 0.6875rem 0;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r<p style=\"text-align: justify; line-height: 1.28; margin: 0 0 0.6875rem 0;\"><span style=\"font-size: 0.91rem; color: #000000;\">&nbsp;<\/span><\/p>\n\r"
})
