Kategorie: Programmierung

Programmierung

CONZEPT 16 SOA-Service – Teil 2 Sockets


Die Betriebsart “SOCKET” stellt eine sehr universelle Schnittstelle dar, die auf TCP/IP basiert. Ein wichtiger Einsatzbereich dieser Schnittstelle besteht im Anbieten von Web-Services. Der Begriff Web-Service wird oft fälschlicherweise mit dem Begriff Web-Anwendung gleichgestellt. Eine Web-Anwendung ist für die Benutzung durch Personen (mittels Web-Browser) vorgesehen, der Web-Service wird dagegen von Programmen genutzt.

Weiterlesen Keine Kommentare
Lizenzen und Installation, Neu vorgestellt, Programmierung

Neue Version des vectorsoft-Webservice

In dem Blog-Beitrag Erweiterung des vectorsoft-Webservice haben wir Neuerungen beim vectorsoft-Webservice vorgestellt.
Nun wurde der Service um zusätzliche Funktionen erweitert. In diesem Zuge wurde auch die bestehende Schnittstelle angepasst, um  aktuellen Sicherheitsanforderungen zu genügen. Um den Webservice jedoch in Zukunft weiter nutzen zu können, müssen auch von Ihrer Seite ein paar kleinere Anpassungen vorgenommen werden.

Weiterlesen Keine Kommentare
Neu vorgestellt, Programmierung

Standardisierte Komprimierung von Dateien und Memory-Objekten

Die Komprimierung von Daten spielt immer wieder eine wichtige Rolle. Besonders im Zeitalter der mobilen Datennutzung möchte man die übertragene Datenmenge der anzuzeigenden Webseiten so gering wie möglich halten. Die kommende Version von CONZEPT 16 wird um Funktionen erweitert, mit denen der Inhalt von Memory-Objekten und externen Dateien mit standardisierten Methoden komprimiert werden können.

Weiterlesen Keine Kommentare
Neu vorgestellt, Programmierung

Asymmetrische Verschlüsselung in CONZEPT 16

Seit einiger Zeit ist es mit CONZEPT 16 möglich, Daten per AES (symmetrisch) zu verschlüsseln. Der gemeinsame geheime Schlüssel muss hierbei auf einem anderen Wege zuvor zwischen den Kommunikationspartnern ausgetauscht werden. Mit der kommenden Version von CONZEPT 16 werden die Befehle MemEncrypt() und MemDecrypt() um Optionen erweitert, um Daten mit RSA zu ver- bzw. entschlüsseln.

Weiterlesen Keine Kommentare
Programmierung

Versionierung eines CONZEPT 16-Projekts

versionControllImage

Die verteilte Versionsverwaltung eines Projektes ist eine notwendige Optimierung für den Entwicklungsvorgang, besonders wenn mehrere Entwickler am Projekt beteiligt sind. Bei uns hat sich diese Notwendigkeit ergeben, weshalb wir bei uns im Haus einen Git-Server eingerichtet haben, mit dem unser CONZEPT 16-Projekt unter eine verteilte Versionsverwaltung gestellt wird. Da es auch von einigen Kunden bereites Anfragen zur Versionierung von CONZEPT 16 gab, möchte ich Ihnen unsere Lösung vorstellen.

Weiterlesen 5 Kommentare