zurück
zum aktuellen Bereich wechseln
Startseite
IT-Services
Consulting
7-Services under construction
Angebote Kontakt Sitemap Produkte Leistungen Service News / Presse
connecting
Sie befinden sich hier -> ../ 7 Services / 7 Elements
connecting
7 S ervices
7 E thical Principles
7 R eferences
7 V alues
7 I nterfaces
7 C ustomers
7 E lements
7 S OAPs
7 O OADs
7 F RAMEWORK
7 T echnologies (Part 1)
7 W ebservices (Part 2)
7 A to Z, XMLs
7 R eturnS
7 E nterprise Solutions
7 Elements
7 Technologies
7 Services WebserviceProvider Frameworks


Das
7Services WebService Framework

Um Ihre kostengünstige, schnelle und modulare Entwickung von WebServices zu gewährleisten hat 7Services für Sie ein WebService Provider Framework entwickelt.

Dieses Framework enthält erweiterbare Kern-Komponenten für das Management von WebService-Kunden, WebServices, ServiceAbonnements sowie weitere Standard-Services.


Aufbauend auf den Kern-Komponenten entwickelt 7Services eigene Services, welche wir aus den Bedürfnissen rasch wachsender Märkte ableiten, als auch kundenspezifische Services, welche wir exakt auf Ihre Bedürfnisse & Geschäftsprozesse hin optimieren.

Das 7Services Framework garantiert Ihnen eine sichere, stabile und flexible Serviceentwicklungsumgebung, mit deren Hilfe Sie schnell und kostengünstig Ihre spezifischen Bedürfnisse abbilden können.

Das 7Services Framework ist in besonderem Maße für Services geeignet, die eine sensible und kundenspezifische Datenverwaltung notwendig machen.



Die 7Services Kern-Komponenten

Der ServiceManager ist verantwortlich für die Registrierung von Webservices. Er stellt die notwendigen Informationen für den Konsum eines Webservices zur Verfügung.

Der ClientManager verwaltet Kundendaten. Jeder registrierte Kunde erhält eine global eindeutige Identifikationsnummer, die er bei dem Konsum der Services angeben muss. Der ClientManager ermöglicht eine flexible Datenhaltung von Kundendaten (wie zum Beispiel Kreditkarteninformationen, Address-Informationen, ...) mit Hilfe des BusinessObjectManagers.

Der AbonnementManager verwaltet die Kundenabonnements. Ein Kunde kann nur dann einen Webservice konsumieren, wenn er ihn für den aktuellen Zeitraum abonniert hat.
Der AbonnementManager stellt die Verbindung zwischen dem Kunden und den Services her. Er ist somit verantwortlich für den sicheren Zugriff auf die Services.

Der SessionManager verwaltet den Zugriff auf "statefull" Services. An einen "statefull" Services meldet der Client sich einmalig an, erhält ein SessionToken (in Form eines Global Unique Identifiers), und kann über einen definierten Zeitraum mittels des SessionTokens auf die Service-Funktionen zugreifen.
Der Client kann die Session beenden (oder sie wird automatisch nach einer gewissen Idle Zeit beendent) wobei der verwendete GUID niemals mehr verwendet werden kann. Dies bietet ein hohes Mass an Sicherheit.

Der BusinessObjektManager verwaltet die von den Services verwendeten Objekte mit einer modularen, flexiblen und erweiterbaren Infrastruktur.


***

So einfach ist das!

Download 7Services Framework Architecture

7Services
CoreComponents
* Service Manager
* Client Manager
* Abonnement Manager
* Session Manager
* Business Object Manager

7Services
Basic Enterprise Services
* Documentation Service
* User Service
* Access Control Service
* Object Search Service

7Services
So funktioniert der NewsService

Der NewsService dient zur Erstellung und die automatische Distribution von News.

In der Regel werden Firmenneuigkeiten auf der Website der Firma dargestellt oder Angestellten / Kunden auf ihr Handy oder ihren PDA geschickt. Der NewsService bietet den Sendern der Nachrichteine Autorenumgebung für das Erstellen, das Ändern und das Freigeben von Nachrichten sowie das Konsumieren der aktuellen News durch ihr gewünschtes Endgerät. Darüber hinaus können auch Programme wie zum Beispiel ihre Bürosoftware den NewsService nutzen.

Wir können den NewsService in 5 Anwendungsfällen beschreiben:

Das Endgerät ruft die aktuellen News ab. News haben immer ein Start-Datum und ein Ablaufdatum. So bekommt das Endgerät nur diejenigen veröffentlichten News, die innerhalb dieser Zeitspanne liegen.

Der Autor erstellt eine neue News

Der Autor ändert eine bereits angelegte News

Der Autor gibt eine News frei zur Veröffentlichung

Der Autor löscht eine veraltete News

Eine News ist ein BusinessObject.
Der BusinessObjectManager ist verantwortlich für die Speicherung der releventen Daten.
Hat der Kunde den UserService abonniert, hat er das Möglichkeit, das Recht News anzulegen oder freizugeben beliebigen Mitarbeitern der Firma anzuvertrauen.
Hat der Kunde zusaetzlich den AccessControlService abonniert, kann er beispielsweise das Leserecht fuer gewisse firmeninterne News einschränken, in dem er beispielsweise nur einigen ausgewaehlten Benutzern/Gruppen oder Rollen das Leserecht der News erteilt.
Der ObjectSearchService würde in diesem Beispiel die Suche nach Stichwoerten in den NewsItems erlauben.

 
 
zurück zum Seitenanfang
 

  | Kontakt | Sitemap | Produkte | Leistungen | Service| Presse |


7Services - Business Solution Design

Deutschland - München, Headquarter
Mettnauerstraße 3, 81249 München
fon ++ 49 89 74 54 54 90
fax ++ 49 89 74 54 54 89
E-Mail: munich@7Services.de

Deutschland - Freiburg / Brsg.
Wilhelmstraße 38, 79098 Freiburg
E-Mail: freiburg@7Services.de

Schweden - Stockholm
Royal Institute of Technology
E-Mail: stockholm@7Services.de
 
     
  | COPYRIGHT 2003 | 7Services GmbH | Disclaimer und AGB |