Upthrust

This is the weblog of Milinda Pathirage

Tag: SOA

Invoking Secured(WS-Security) Partner Services in WSO2 BPS

WS-BPEL is used in Web Services based Service Oriented Architectures to Create business processes from Web Services and Human Activities which span across organizations Create complex services from other less complex services from heterogeneous environments Create application integration flows from various existing and new applications based Web Services In most cases we utilize the existing [...]

Multi-Tenant SOA Middleware for Cloud Computing

WSO2 Business Process Server v2.0.0 Released!!!

WSO2 released the latest version of it’s BPEL based process server, last Saturday(12th June 2010). WSO2 added WS-Human Task based BPEL4People support to this version of WSO2 BPS. Currently BPEL4People support is at it’s early stage and upcoming releases will provide users with comprehensive human and process integration through improved human task engine. New features [...]

Cloud-Native Middleware

Yes, we can deploy our existing middleware on cloud. When we want to handle heavy loads, we can cluster several instances of our middleware and run those instances on several cloud virtual machine instances. But when load goes down at off-peak hours, can we easily scale down our cluster deployed on the cloud.  Can we [...]

Data Services in SOA and WSO2 Data Services Server 2.2.0

Support for large XML outputsData Services are Web Services that encapsulate operations on key data entities of relevance to the enterprise, thus making data integration easy for business processes, mashups, gadgets, BI application and any service in general. According to David Linthicum Most in the SOA community understand that data services provide controlled interfaces to [...]

SOA: The good, the bad and the ugly

Information systems and enterprise application have fundamental assets of companies and they rely on them to perform business operations. Information systems can help organizations to improve efficiency and reduce costs by automation of business processes. But in reality these applications should align with business processes with the change of market conditions and flexibility and agility [...]