SOA Workshop 2014

imagetitle.png

Web services are independently operating software components that are used to exchange data. The consumer of the exchanged data can either be a human-controlled application or an automated process. The role of such web services, which can also be implemented with a conzept 16 SOA service, is becoming increasingly important in the IT world, which is why vectorsoft has now invited participants to a practice-oriented SOA workshop.


At the beginning of the event, the CEO of vectorsoft AG, Edwin E. Heinecke, welcomed the numerous participants of the SOA workshop. He then handed over to the first speaker, Andrej Mücke.

soa_workshop_img1.jpg

In order to bring the level of knowledge of the participants to a common basis, he first started with general basics about the SOA service. In addition to the functionality of the SOA service in relation to processes and threads, this included the most important configuration parameters and the process of establishing a connection.
He then focused on the main topic of the workshop: socket-based SOA tasks. Andrej presented both the 16 HTTP object concept, taking into account the keep-alive topic, as well as some special HTTP application models such as BOSH or Comet. Jobs and sessions in the SOA service were then discussed.

soa_workshop_img2.jpg

At a time when security and encryption of communication are becoming increasingly important, the use of TLS (Transport Layer Security) could not be left off the agenda. The last topic before the coffee break was about different variants of RPC (Remote Procedure Calls) in conzept 16.
After the break, the next speaker, Daniel Sworowski, continued the workshop with the topic of SOAP. In addition to the protocol definition, he also presented a self-written client for SOAP services. Following SOAP, the CalDav protocol was presented, which can be used to implement calendar services.

During the lunch break, the participants were able to satisfy their hunger with a delicious buffet and exchange their thoughts and opinions.

soa_workshop_food1.jpg

After the participants had regained their strength, the third and final speaker, Florian Lapp, continued the workshop. He began by discussing the REST programming paradigm using the example of the vectorsoft Customer Center web service. In addition to the properties of REST, he demonstrated options for versioning, authentication, format selection and error handling. After a short coffee break, the final session began. The main topic here was web applications. In addition to an example web service, two JavaScript frameworks for desktop and touch devices for creating web applications were also presented with corresponding examples.
The examples are available for participants to download from the Customer Center.
We would be delighted to hear any requests, comments or criticism from workshop participants.


Interesting articles on the subject of SOA and web services:

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner