Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG [email protected].

34
Intranet + Intranet + Messaging = Messaging = Groupware Groupware Jürg Amrein Amrein Engineering AG [email protected]

Transcript of Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG [email protected].

Page 1: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Intranet + Messaging Intranet + Messaging = Groupware= Groupware

Jürg Amrein

Amrein Engineering AG

[email protected]

Page 2: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

ActiveX

COM

DCOMHTTP

VBScript

NNTPTCP/IP

POP3

LDAP

Plug-ins

Active Messaging

Active Server Pages

Active Server

Integration

DirectX

Newsgroups

Java

HTML

Security

Browser

Explorer

Navigator

Hyperlinks

Applets

SMTP

Page 3: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Schadenerfassung• EForms Designer & Public

Folders• Exchange Remote

Client/RAS

Garage

Datenerfassung,Abfragen

Bearbeitung,Informationssystem

Hauptsitz

Page 4: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

The times they are a’changing..

• Lösungsansatz “Video Claim”-Schadenerfassung

– 1995: Windows NT 3.5 + RAS• File System, DB

– 1996: Exchange 4.0 + Exchange Client + Eform• Public Folder, Remote E-Mail

– 1997: Exchange 5.0 + Web Browser + ActiveX• Public Folder, Internet

Page 5: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Intranet - eine neue Form, mit Informationen umzugehen• (Fast) alle haben Zugriff• thematische und sachliche Verknüpfung• neue Form der Präsentation

Page 6: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Exchange Groupware-Architektur• Microsoft Exchange Server

• Object-Datenbank

• Message Transport, Directory

• Forms Library

• Security

• Replikation

• Administration

• Internet Information Server• Client

• Outlook

• Office 97

• Internet Explorer

Page 7: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Exchange E-Mail• Rich Text, Attachments, Objekte, Hyperlinks

• Regel-Assistent– Ereignisse (Senden/Empfangen)– Bedingungen– Aktionen– Ausnahmen

• Stellvertretung

• Nachrichten-Kennzeichnung

• Voting

• Routing Slips

• Post to Public Folder

Page 8: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Beispiel: Routing Slip

Page 9: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Beispiel: Email-Newsletter

• Typ. Anmeldung via WWW

• Beispiele:– Exchange Information Service ([email protected])

– Exchange Messaging Outlook (http://www.slipstick.com)

– Exchange Resource Center (http://www.amrein.com)

[email protected]

Page 10: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Beispiel:List Server

• Automat. E-Mail basierendes Diskussionsforum

• Befehle wie ‘subscribe’, ‘unsubscribe’ etc.• Implementation: Regeln & Public Folder

• Beispiele: – [email protected]

[email protected]

[email protected]

Page 11: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Internet Newsgroups

• NNTP-basierende Diskussionsforen• Exchange Public Folder als Gefäss (Push & Pull)• Zugriff über

– Internet News Client– Web Browser (via Exchange ASP)– Exchange Client/resp. Outlook auf Public Folder

• Beispiele:– [email protected][email protected]

[email protected]

Page 12: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Universal Inbox

• E-Mail• Dokumente• Fax• Voice Mail• Besprechungsanfragen• Formulare• Workflow• etc..

Page 13: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Exchange Voice Mail

• Octel

• Active Voice

• Applied Voice

• Mitel

Page 14: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Wie sicher ist E-Mail ?

• Exchange Server: SSL Encryption

• Digital Signatures & Public Key Encryption– Exchange Key Management Server– Ascom Secure Mail for Exchange– PGP

• Virus Checker– Trend Antivirus– Cheyenne Inoculan– etc..

Page 15: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Public Key Encryption

• Beispiel: Ascom Secure Mail

Page 16: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Funktionale Ergänzungen:Inbox/Public Folder Add-On’s

• File Viewers– Microsoft Office Viewers– INSO QuickView Plus

• Fulltext Retrieval– Verity Search’97– Fulcrum Find!

• Public Key Encryption

Page 17: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Beispiele fürt Exchange-Groupware-Anwendungen

• Diskussionsforum• Spesenabrechnung• Ferienplanung• Telefonnotiz• Project Management• Mitarbeiter-Handbuch• Help Desk• Kleinanzeigen• Internes Bestellwesen• Firmenkalender• Wissensdatenbank

• Reiseantrag• Umfrage• Routing Slip• Kundenbearbeitung• Dokumentenablage• Offene Stellen• Pendenzenverwaltung• Internes Telefonbuch• Arbeitszeiterfassung• etc........

Page 18: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

“Instant” Groupware

• Anpassen Outlook-Module in Public Folder– Diskussionen, Kontakte, Aufgaben, Kalender– Bestehende Formulare ändern

• Kein Code

• + Custom fields

• + Custom views

• Beispiele: Telefonnotiz

Page 19: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

“Custom” Groupware

• Formeln und Validierung von Feldern– Visual Basic Expression Service

• Neue Formulare und Views– Outlook Forms Designer

– Visual Basic Scripting Edition

• Beispiele– Formular: Business Card Request

– Tracking: Help Desk

– DB-Zugriff: Purchase History

– Diskussion: Job Candidates

Page 20: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Was ist eine Public Folder-Applikation?• Exchange Objekt-Datenbank• Hierarchische Ablage• Ansichten (Views)• Formulare (EForms)• Zugriffsrechte• Replikation/Synchronisation

Page 21: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Public Folder Views• Ansichtstypen

– Tabelle, Kalender, Karte, Symbol, Zeitskala

• Auswahl Felder– Standard- und benutzerdefinierte Felder

– Kombinationsfelder

– berechnete Felder (VB Expression Service)

• Gruppierung

• Sortieren (max. 4 Stufen)• Filter• Kategorien (Find, Create, Views)• Visuelle Darstellung (Fonts etc.)• öffentliche und private Views

Page 22: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Outlook-Formulare

• 32 bit, schnelle Ausführung • Script-basierend (kompakt, ca. 10KB) • schnelles Umschalten Design/Test• Formulardefinition kann mitgeschickt werden• Forms Library• VBScript-Programmierung & ActiveX Controls• akzeptiert Exchange EForms Designer-Forms• Office-Formulare (Winword/Excel-Vorlagen)

Page 23: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Forms Demos

• Statusbericht Aufgabe

• Winword Office Formular

• Design (Telefonnotiz)

Demonstration

Page 24: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Exchange & Handhelds

• Direkter Support für Outlook 97 & Schedule+ 7.0 für Windows CE

• 3rd Party Support für andere (zB. Psion, US Robotics Palm Pilot etc.)

Page 25: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Exchange-Anwendungsentwicklung

• Outlook/Exchange EForms– VB, VBScript, C++– Active Messaging (vormals OLE Messaging)– MAPI (Simple MAPI, Extended MAPI)

• Client Extensions• Crystal Reports• Exchange Server SDK

– Mailbox Agents– Gateways/Connectors

• Internet/Intranet: Active Server Pages

Page 26: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Integration mit Office 97

• Outlook OLE Automation Server und Controller• Hyperlinks• OLE Embeddings• Outlook Document Viewer• Office Formulare• WordMail 97• “Post to Exchange Public Folder” aus Winword,

Excel und Powerpoint

Page 27: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Active Messaging

• Ziel: Mailbox, Adressbuch und Public Folders erreichbar über Web Browser

• Nutzen: – Schlanker Client (UNIX)– Diskussionsforen, Groupware erreichbar über Web

• Active Platform • Active Server Pages: Server-side Scripting

(HTML+VBScript+ActiveX)

• Active Messaging API• Beispiel: http://www.exchangeserver.com

Page 28: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Beispiel: Diskussionsforum

Page 29: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Standard protocols including ActiveXStandard protocols including ActiveX

HTMLHTML HTMLHTML

ScriptingScripting ScriptingScripting

ComponentsComponents ComponentsComponents

System servicesSystem services System servicesSystem services

ToolsTools

AnimationAnimation......

SoundSoundGraphicsGraphics

SecuritySecurity

NetworkNetwork

Active DirectoryActive Directory

Component servicesComponent services

Mg

mt

Mg

mt

Sto

rag

eS

tora

ge

Active DesktopActive Desktop Active ServerActive Server

Active Platform

Page 30: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Active Server Pages

ClientClient ServerServer

HTTP HTTP

requestrequest

Active Server PagesActive Server Pages

default.aspdefault.asp

InterpretsInterpretspagepage

Internet InformationInternet InformationServerServer

JScriptJScriptVBScriptVBScript

ActiveXActiveXScriptingScripting

Invokes Invokes componentcomponent

(COM)(COM)

Active Active MessagingMessaging

ExchangeExchange

HTTP HTTP

responseresponse

Page 31: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Active Server Pages Scripting

• HTML

• VBScript oder JavaScript

• ActiveX Controls

<% h = Hour(Now) if h < 12 then %>Good morning.<% else %>G’day.<% end if %>The time here is now <% = Now %>.<P>

Page 32: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Active Server Pages Demo

• Logon Exchange Server via Web

• Zugriff auf Mailbox, Adressbuch, Public Folders

Demonstration

Page 33: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Amrein Engineering• Exchange MS Certified Professionals• Exchange Server Programmierung (MAPI, Connectors, ASP)• Client Applikationen (EForms, Client Extensions)• Consulting, Installation, Unterhalt• Workshops (Programmierung, Planning)• Infos:

– http://www.amrein.com

– Exchange Resource Center

[email protected]

– Exchange Competence Center: http://www.infoexchange.ch

Page 34: Intranet + Messaging = Groupware Jürg Amrein Amrein Engineering AG amrein@amrein.com.

Fragen?