{"id":39,"date":"2016-11-25T18:20:00","date_gmt":"2016-11-25T17:20:00","guid":{"rendered":"http:\/\/www.cappatec.com\/web\/?page_id=39"},"modified":"2021-12-07T22:42:55","modified_gmt":"2021-12-07T21:42:55","slug":"core-engine","status":"publish","type":"page","link":"https:\/\/www.cappatec.com\/web\/produkte\/core-engine\/","title":{"rendered":"Core Engine"},"content":{"rendered":"<h2>Eine universelle Plattform f\u00fcr individuelle L\u00f6sungen<\/h2>\n<p><strong>Die cappatec Core Engine ist nicht nur die Basis f\u00fcr die cappatec Produkte Lagerverwaltung und Kassensystem, sondern erm\u00f6glicht auch die rasche Entwicklung individueller L\u00f6sungen. Komplexe Prozesse lassen sich mit diesem Framework einfach in einer Softwarel\u00f6sung abbilden und unterst\u00fctzen. Profitieren Sie jetzt von den Vorteilen dieses etablierten und bew\u00e4hrten Frameworks.<\/strong><\/p>\n<p>Beispiele f\u00fcr erfolgreiche Anwendungen, die mit der cappatec Core Engine umgesetzt wurden:<\/p>\n<ul>\n<li>Smart Metering Backend f\u00fcr Energieanbieter in \u00d6sterreich zur Integration von Gesch\u00e4ftsprozessen<\/li>\n<li>Indoor-Lokalisierung f\u00fcr Auslastungsoptimierung und Reduktion der Betriebskosten<\/li>\n<li>Energiemonitoring im Haushalt zur Optimierung des Photovoltaik-Eigenverbrauchs<\/li>\n<li>Energiemonitoring von Transformatorenstationen und Kleinkraftwerken<\/li>\n<\/ul>\n<h2>Architektur<\/h2>\n<p><strong>Eine moderne Architektur f\u00fcr die Herausforderungen von Heute und Morgen.<\/strong><\/p>\n<p>Die Core Engine basiert auf einer dreistufigen Architektur, welche strikt dem Model-View-Controller Konzept entspricht. Sie ist ein hochperformanter Prozess-Server, die es als Middleware erm\u00f6glicht, Daten aus verschiedensten Quellen wie Datenbanken, Web Services oder Dokumenten zusammenzuf\u00fchren und zu aggregieren. Dadurch kann eine Vielzahl komplexer Vorg\u00e4nge realisiert werden. Clientanwendungen, die sich mit der Core Engine verbinden, k\u00f6nnen Daten abfragen, anzeigen, modifizieren und \u00fcbermitteln sowie Aktivit\u00e4ten ausl\u00f6sen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-168\" src=\"http:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/architecture-1024x437.png\" alt=\"\" width=\"750\" height=\"320\" srcset=\"https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/architecture-1024x437.png 1024w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/architecture-300x128.png 300w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/architecture-768x327.png 768w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/architecture.png 1386w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Dank eines modernen, modularen und skalierbaren Software Designs ist die Core Engine auf einer gro\u00dfen Auswahl an Systemen lauff\u00e4hig, die sich von einem einzelnen Raspberry Pi bis hin zu leistungsf\u00e4higen Serverfarmen\u00a0erstreckt. Volle Interoperabilit\u00e4t zwischen den verschiedenen Systemen ist dabei stets gew\u00e4hrleistet. Dem Konzept der Cloud entsprechend wurden Funktionalit\u00e4ten wie Single Sign On, Lastverteilung, Verteilte Anwendungen und Ausfallsicherheit auf Softwareebene implementiert.<\/p>\n<p>Die Core Engine verf\u00fcgt \u00fcber eine serviceorientierte Architektur und ist anwendungsfreundlich und vielseitig. Das hierf\u00fcr speziell\u00a0entwickelte RxXML dient dabei zugleich als Protokoll und als Containerformat, SOAP wird als optionales Interface ebenfalls unterst\u00fctzt.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-169\" src=\"http:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/cloud-1024x437.png\" alt=\"\" width=\"750\" height=\"320\" srcset=\"https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/cloud-1024x437.png 1024w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/cloud-300x128.png 300w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/cloud-768x327.png 768w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/cloud.png 1386w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<h2>Entwickler<\/h2>\n<p><strong>Weil auch wir Entwickler sind.<\/strong><\/p>\n<p>cappatec ist ein junges und dynamisches Team und steht Kooperationen mit anderen Entwicklern stets aufgeschlossen gegen\u00fcber. Der Ideenaustausch und beiderseitige Nutzen stehen dabei im Vordergrund. Aktuell sind Forschung und Entwicklung darauf fokussiert, die Anwenderfreundlichkeit der Core Library durch Einf\u00fchrung einer eigenen Entwicklungsumgebung zu optimieren.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-167\" src=\"http:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/developer-1024x437.png\" alt=\"\" width=\"750\" height=\"320\" srcset=\"https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/developer-1024x437.png 1024w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/developer-300x128.png 300w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/developer-768x327.png 768w, https:\/\/www.cappatec.com\/web\/wp-content\/uploads\/2016\/11\/developer.png 1386w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<h2>Schnittstellen<\/h2>\n<p><strong>Offene Schnittstellen f\u00fcr alle Anforderungen.<\/strong><\/p>\n<p>Um die Kommunikation mit externen Clientanwendungen und zwischen verschiedenen Core Engine Instanzen zu optimieren, wurde mit RxXML ein durchdachtes XML-Schema entwickelt. Es ist darauf ausgelegt, eine effiziente und umfassende Repr\u00e4sentation von Daten zur \u00dcbertragung oder Speicherung zu gew\u00e4hrleisten und dient gleichzeitig als Protokoll, um Zusatzinformationen wie Zugriffsrechte und Persistenz zu \u00fcbertragen.<\/p>\n<p>Praxisanwendungen haben gezeigt, dass s\u00e4mtliche in der Architektur definierten Kommunikationsanforderungen erf\u00fcllt werden. Eine detaillierte Spezifikation des RxXML Standards ist im <a href=\"http:\/\/www.cappatec.com\/web\/?page_id=31\">Downloadbereich<\/a> verf\u00fcgbar.<\/p>\n<p>Alternativ wird \u00fcber einen zwischengeschalteten Dienst auch SOAP als Schnittstelle unterst\u00fctzt, welche nach Bedarf angepasst werden kann.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine universelle Plattform f\u00fcr individuelle L\u00f6sungen Die cappatec Core Engine ist nicht nur die Basis f\u00fcr die cappatec Produkte Lagerverwaltung und Kassensystem, sondern erm\u00f6glicht auch die rasche Entwicklung individueller L\u00f6sungen. Komplexe Prozesse lassen sich mit diesem Framework einfach in einer Softwarel\u00f6sung abbilden und unterst\u00fctzen. Profitieren Sie jetzt von den Vorteilen &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":21,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-39","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/pages\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":10,"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/pages\/39\/revisions"}],"predecessor-version":[{"id":503,"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/pages\/39\/revisions\/503"}],"up":[{"embeddable":true,"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/pages\/21"}],"wp:attachment":[{"href":"https:\/\/www.cappatec.com\/web\/wp-json\/wp\/v2\/media?parent=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}