Presentation is loading. Please wait.

Presentation is loading. Please wait.

SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck.

Similar presentations


Presentation on theme: "SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck."— Presentation transcript:

1 SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck

2 Introduction Benefits of SOA Preempted by other concerns Disconnectivity Low-bandwidth Constrained resources (Mem / CPU) Characteristics of SOA Benefits of SOA Preempted by other concerns Disconnectivity Low-bandwidth Constrained resources (Mem / CPU) Characteristics of SOA

3 Discoverability & Dynamic Binding Protocols Downsides Larger message size Slower encoding and decoding Ignored homogenous optimizations Protocols Downsides Larger message size Slower encoding and decoding Ignored homogenous optimizations

4 Self-contained & Modular Coordination of Modules E.g. multi-threading Network interface Ignored homogenous optimizations Coordination of Modules E.g. multi-threading Network interface Ignored homogenous optimizations

5 Coarse-grained Interfaces Implications Fewer network connections Larger amounts of data High probability of interruption Wasted resources Security vulnerability Implications Fewer network connections Larger amounts of data High probability of interruption Wasted resources Security vulnerability

6 Self-Healing Mechanisms Failure-detection Maintenance-consistency Recovery Redundancy Implications Larger number of network transmissions Processing meta-data Coordination Mechanisms Failure-detection Maintenance-consistency Recovery Redundancy Implications Larger number of network transmissions Processing meta-data Coordination

7 Location Transparency Benefits Uniform addressing Redundancy Implications Reliability with network link Service discovery traffic Ignores optimizations Benefits Uniform addressing Redundancy Implications Reliability with network link Service discovery traffic Ignores optimizations

8 Composibility Services work together Implications XML formatted messaging Services work together Implications XML formatted messaging

9 Conclusion Costs vs. benefits of SOA Issues on wireless networks Larger transmission sizes Larger number of transmissions Increased processing Ignored optimizations Costs vs. benefits of SOA Issues on wireless networks Larger transmission sizes Larger number of transmissions Increased processing Ignored optimizations

10 Thank You Questions?


Download ppt "SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck."

Similar presentations


Ads by Google