<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Technical paper on </title>
    <link>/sicsdocs/technical/server/api_server/technical_paper/</link>
    <description>Recent content in Technical paper on </description>
    <generator>Hugo -- gohugo.io</generator><atom:link href="/sicsdocs/technical/server/api_server/technical_paper/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Introduction</title>
      <link>/sicsdocs/technical/server/api_server/technical_paper/introduction/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sicsdocs/technical/server/api_server/technical_paper/introduction/</guid>
      <description>SICS API Server is a non-mandatory component in the SICS software package.
SICS API Server is a &amp;ldquo;headless&amp;rdquo; component that implements Web Services to common SICS functions, allowing other applications, components or front-ends to call SICS business processes directly or via a Services-oriented Architecture (SOA) implementation.
This document describes the design of SICS API Server. It explains the basic architecture and important properties.
For a full description of the supported Web Services, including WSDL/XSD files and sample SOAP messages, please refer to the documentation that is available after installing SICS API Server.</description>
    </item>
    
    <item>
      <title>Concepts</title>
      <link>/sicsdocs/technical/server/api_server/technical_paper/concepts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sicsdocs/technical/server/api_server/technical_paper/concepts/</guid>
      <description>Overall description # SICS API Server provides access to SICS functionality through Web Services. Web Services is an industry accepted standard for application interoperability.
SICS API Server enables the use of SICS as server component in a number of scenarios:
Calling SICS functions from other applications, e.g. to request information from the SICS database (for example retrieving information for a business); perform an operation using SICS logic (for example exchanging a monetary amount using SICS&amp;rsquo;s exchange rates and rules, create a business or renew a business).</description>
    </item>
    
    <item>
      <title>Features</title>
      <link>/sicsdocs/technical/server/api_server/technical_paper/features/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sicsdocs/technical/server/api_server/technical_paper/features/</guid>
      <description>Stateless # SICS API Server is designed to operate in a stateless manner. In other words, each SOAP call must contain the data that is necessary for SICS API Server to fully process the SICS business function. Parts of the data may consist of references to data that already exist in the SICS operational database.
Commit / Rollback / Unit of Work # Each SOAP call to the SICS API Server will either succeed 100% or fail completely.</description>
    </item>
    
    <item>
      <title>Deployment</title>
      <link>/sicsdocs/technical/server/api_server/technical_paper/deployment/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/sicsdocs/technical/server/api_server/technical_paper/deployment/</guid>
      <description>This section briefly explains the hardware and software required for installing and running the SICS API Server component. It is assumed that there already exists a SICS database that the SICS API Server will work against.
Hardware Requirements # The SICS API Server component runs inside a Java servlet container. Such containers are available for many operating systems. One instance of SICS API Server requires at least 1 GB of memory running on a 64-bit operating system.</description>
    </item>
    
  </channel>
</rss>
