NemHandel developer workshop
Get hands on experience with the use of RASP known as NemHandel ("Easy Trade")
Reliable Asynchronous Secure Profile (RASP)
RASP is a webservice profile which supports a secure reliable interchange of business documents over the internet.
The main standards that RASP consists of are:
- SOAP 1.2
- WSDL 1.1
- UDDI 3.0
- XML 1.0
- XML Schema 1.0
- WS Security
- WS ReliableMessaging
RASP is supported by a range of tools, infrastructure components and initiatives:
- Java and .NET Open Source software libraries
- Open Source UDDI registry
- A national service registry controlled by the National IT and Telecom Agency
- A common agreement for both service providers and users
- OCES PKI infrastructure with added function certificate
Possible usage of RASP
E-trade
RASP is quickly getting momentum as the basis for exchanging e-trade documents both in the public and private sector.
Exchange of business documents
All kinds of systems, where exchange of documents with a high demand with regards to security and reliability, can use RASP. Such use cases could be found within health, insurance or the transportation sectors.
Hands on technical workshop
Introduction
The first part of the day is a walk through of OIO Serviceoriented Infrastructure and the RASP. We will look at the possibilities of the library, talk about prerequisites and tools such as certificates validation schemas etc.
After lunch we will split into two tracks one Java and one .NET. Here we will get our hands dirty in the RASP libraries using the participants own development environments.
The participants will build both a http-server and a http-client. If time permits you can try the smtp libraries as well.
Prerequisites
In order to the fullest potential of the workshop, participants need to have, programming experience, especially with regards to webservices. Furthermore a general understanding of PKI (certificates, LDAP and OCSP) and UDDI is required.
Bring your own computer with a working development environment. For the .NET track you need VS 2005, for the Java track you need Eclipse, Tomcat 6.0 and Java 1.6
Prior to the workshop the participants are encouraged to install and try the RASP toolkit on their computer.
Time and location
The next workshop is to be held on friday the 30th of january in Copenhagen. The venue is the same as the PEPPOL Architecture conference 2009, see more at: http://www.peppolinfrastructure.com/architectureconferencev12009
Prileminary program:
Friday 30th january:
8:45 Registration and coffee
9:30 RASP, the overview
10:50 Break
11:10 RASP, the possibilities
12:30 Lunch
13:15 Java and .NET tracks
15:10 Break
15:30 Java and .NET tracks continued
16:00 Wrapping it up
Venue
Bella Center A/S
Center Boulevard
DK-2300 København S
References
.NET libraries: http://www.softwareborsen.dk/projekter/softwarecenter/serviceorienteret-infrastruktur/rasp-library-for.net
Java libraries: http://www.softwareborsen.dk/projekter/softwarecenter/serviceorienteret-infrastruktur/rasp-library-for-java
Questions and registration can be directed to:
Morten Kristoffer Hansen
Mobile: +4525382119
Email: mokh@itst.dk
