Service Oriented Communications (SOC) uses a Service Oriented Architecture (SOA) platform to deploy software based communications services that can be called from other applications, making them communications-enabled.
Software made available in a Service Oriented Architecture (SOA) framework follows the concept of breaking down software applications to small re-usable components than can be made available to enhance other applications. Mashups can be created by combining applications and services in one interface to provide need-based information in a useful format to a particular user.
For example, why have a discrete telephony system when service-oriented communications can provide the ability to communicate with others from any application. Standards-based web services (using XML, SOAP, and WSDL) allow access to all of the features in the voice server enabling integration with other applications. Innovative applications can be created, integrated with other SOA components and deployed.
NEC has extensive cross-platform integration skills (software and hardware platforms) and software development specialists able to utilise SOA components to help organisations gain real business benefit from re-architecting business systems with a view to streamlining business processes.