2. Leistungen
• Architektur-Beratung
• Strukturierter und effizienter zu einer wartbaren Anwendung.
• Prozessoptimierung
• BPM
• FDD, TDD, MSF Agile & SCRUM
• Software-Entwicklung
• Team-out-of-the-box (Near-shoring)
• Objektmodelle und Datenzugriff
• Kommunikations-Infrastrukturen
• Identitäts- und Berechtigungsmodelle
• Web 2.0 und Rich Internet Applikation
• Coaching & Training
• Technologien schneller verstehen und richtig einsetzen.
Technologien
• Microsoft Windows & .NET Framework
• ASP.NET, WCF, WF, WPF, Silverlight & Geneva
Kunden
• Versicherung, Finanzindustrie, Mittelstand, Handel,
Kommunikation, Softwarehersteller u.v.a.
• Bundesamt für Sicherheit in der Informationstechnologie,
Microsoft, Dresdner Bank…
Project
Experience
Technology
Know-how
devcoach®
3.
4. Daniel Fisher | CTO & Software Architect
MCP, MCTS, MCPD…
daniel.fisher@devcoach.com
Mit-Gründer und Geschäftsführer von devcoach.com
www.devcoach.com
Mit-Gründer und Vorstand der
gemeinnützigen www.just community.de e.V.
Veranstalter des größten Entwickler & IT-Pro
Community Events in Deutschland:
www.nrwconf.de
Mit-Gründer und Leiter der
INETA Usergroup Düsseldorf
www.NetUG-NiederRhein.de
Mitglied im Microsoft
Community Leader & Insider Program (CLIP)
Connected Systems Advisory Board
Expertengruppe für WCF, WF & BizTalk
5. IIS & The Microsoft Web Platform
Windows Communication Foundation
PHP as SOAP Client
Summary
23. T = Transport Security | S = WS-Security | O = One-Way Only
BasicHttpBinding
WsHttpBinding
WsDualHttpBinding
NetTcpBinding
NetNamedPipesBinding
NetMsmqBinding
WS
WS
T
TS
TS
TS
TS
TS
O
O
NetPeerTcpBinding TS
24.
25.
26. InterOp Problems!
• WCF is 100% OASIS-Conform
• PHP soap is NOT
• Request are sent bare and not as documents
• UTF8 encoding issues
• No Authentication
• …
PHP nusoap
• Open Source Library
30. PHP - widley spread platform
• Lots of libraries
• Lots of developers
IIS - perfect Web Server platform
• High performant
• Robust, secure and easy to manage
WCF – Unified communication platform
• implements WS-*a standards
• Easy to start and scale
Editor's Notes
PROVIDE YOU SESSION CODE AND NAME AS IT WAS DEFINED BY AGENDA OWNERS.
WELCOME ATTENDEES. INTRODUCE YOURSELF AND YOUR SESSION.