Wednesday, October 21, 2009
SOA Gateway 'Ready IBM DB2 data server software'
Here you can find a list of IBM's technical partners who have completed this validation and you can see that the SOA Gateway has some illustrius stable companions. You can find the IBM Solutions Directory entry for the software here.
This means that users of the SOA Gateway can now develop, test and run applications on LUW platforms safe in the knowledge that the same software may be run with the SOA Gateway on IBM's flagship zOS operating system. You can find usage scenarios for the solution here while you can find detailed tutorials on how to access DB2 data from many clients such as C#, Java, Excel, Internet Explorer etc. here. Finally you can find details of why you might wish to use Web Services and REST to access your DB2 data instead of SQL in a comparison which you can find here.
Again, we're very proud of this achievement and if we can provide further information on this topic, please don't hesitate to get in touch.
Best regards,
John
CEO
Risaris Limited
Unit 6 The Mill Building
The Maltings
Bray
Co. Wicklow
Ireland
Tel: +353 (1) 2768048
Mob: +353 (86) 2490683
Fax: +353 (1) 2765774
SOA Gateway
SOA Gateway Blog
Thursday, September 24, 2009
Using REST or SOAP to access data
There are many powerful things that programmers may do with SQL but in the vast majority of cases, the requirement is to either update or to retrieve specific data. When the power of SQL is needed, there is no better way to do it but for simpler applications, the SOAP and REST approach works well and can offer many advantages over SQL. This is particularly the case where data needs to be delivered quickly and easily either to or from a desktop environment, or from remote users via multiple firewalls. We have produced a document comparing both approaches which can be found here.
I'd be interested in hearing your ideas or comments on this as it does seem to cause a lot of discussion with our customers and prospective customers !
Best regards,
John
SOA Gateway
SOA Gateway Blog
Wednesday, August 19, 2009
IBM DB2 Data in action
It was quite an interesting experience as it was possible to see who was entering each area. It was then possible to engage people in a chat or they could start a chat with the 'expert' for the solution that they wished to have answers to. While not perfect by any means (what conference format is ?), it meant that people could attend at no travel cost while potentially still sitting at their desks available to participate in any crisis that may occur in their organizations.
Register for the event here and have a look at the presention from Risaris. We did the slides and IBM did the voiceover. Essentially our pitch was the ability to access DB2 from various clients. You can find more specific information in accessing DB2 Data from Excel , VB, JAVA or PHP as an example. You can also download the software for a Free trial.
Best regards,
John
Monday, July 20, 2009
Accessing Existing Data and Business Logic from new Business Process
The first results of this effort is a tutorial which uses community editions of both Intalio and the SOA Gateway to make existing COBOL business logic available to a new process. This is available on the Intalio Community site here (registration required). In addition, a paper describing this may be found here.
Future tutorials will show how to access CICS, Natural or other business logic or databases such as DB2, Oracle, VSAM, ADABAS and so on from the Intalio Suite. If you wish to see advance notice of such tutorials, please contact us on info@soagateway.com.
This illustrates how standards ensure that best of breed products in their class can work together through the use of open standards.
Best regards,
John - BPM Access to Existing Data
Thursday, June 25, 2009
Lifecycle Governance of your core assets
- In order to improve the functionality available to the users.
- In order to improve the business process with which it was associated
- Users asked for something and didn't like what they got
- ...and so on
This is still a work in progress so we're always interested in ideas or feedback to the direction we plan to take.
Best regards,
John
Thursday, June 18, 2009
Want sub second response times with Rich Gui Interfaces ?
Since the advent of the PC and more so the Internet, we are being treated to vastly superior GUI displays which make like much simpler in terms of the usage and understanding of applications. However, this has been mirrored by a commensurate reduction in response times as GUI screens build and one must wait until this build process completes. This is probably quite acceptable for occasional users or those in Internet land prepared to wait. However, it leads to loss of productivity within organizations where employees are expected to plough through as much work as possible which is severely impacted by slow GUI response times.
The Enterprise Application Infrastructure described here provides an architecture that can deliver significant benefits and sub second response times while still delivering a rich user front end GUI. This is achieved through the use of the SOA Gateway and CaptainCasa tool sets which in turn achieve the result through a simple adherence to and usage of industry standards.
Check it out if you would like to reduce your user response times !
Best regards,
John
Wednesday, June 3, 2009
SOA Gateway now 'Ready for IBM DB2 data server software'
Monday, May 25, 2009
SOA Gateway and the Cloud
Best regards,
John Power - Free Industry Papers Here
Monday, May 11, 2009
Best of Breed Mainframe Integration and SOA Tools
Best regards,
John - SOA Tools
Wednesday, April 29, 2009
Standards Based SOA
- TCP/IP as the network infrastructure to connect machines to each other.
- HTTP as the wire transport protocol.
- WSDL to describe a service so that it's clear what services are available and how to call them.
- XML as the standard payload to ensure that any system can understand a message
- SOAP as the payload standard to deliver requests to a service and to deliver responses from the service.
I have since had conversations with people from various organizations, typically the bigger ones like IBM, who talk about their Service Oriented Architecture based around WebSphere MQ. When I point out that this is almost totally a proprietary implementation, they tell me that what they put on the end of an MQ queue acts as a service, therefore their proprietary infrastructure is a SOA. I have heard this argued since by organizations keen to jump on the next hype cylce by reinventing their architecture as a SOA in this case.
At the end of the day, there have been well structured application systems for many years that exposed 'services' which were called by a number of different applications. They were called in a totally proprietary manner but based on the previous rational, we have had SOAs for as long as I can remember.
For me the value that SOA was to bring to the table was the ability to integrate easily between systems no matter what the architecture. It now seems that the term has become a dirty word some what and no wonder we hear the expression 'SOA What ?' because vested interests have taken the original value and corrupted it to meet their needs to join the hype cycle.
Given that SOA has become such a loose term, how can we refer to systems that implement a SOA using open, Web Services standards like WSDL and SOAP. A 'Standards Based SOA' perhaps ?
Best regards,
John - The SOA Gateway
Monday, April 20, 2009
The Cost of Integration Software
- It is far easier to measure the return on investment for each individual integration project.
- Each project must justify only its own integration cost and not the cost of an entire suite.
- Each project is likely to be paid for by specific parts of an organization. Using usage based licensing, each part of the organization may be charged exactly the cost of their project.
- The SOA Gateway makes existing data and business logic available as a serice. This means that not only do you get the immediate ROI for the first project but the service may be reused again and again in other projects meaning there is continuing ROI from the integration effort.
John Power - SOA Gateway Usage Based Pricing
Thursday, April 16, 2009
BPM and existing IT infrastructure
I was asked last week how BPM solutions can be seamlessly integrated with existing IT infrastructure using the SOA Gateway.
I demonstrated such an implementation at the Intalio Conference in
The demonstration was based on an online insurance company that needed to implement a BPM solution to:
§ Enable brokers create proposals for a company pension scheme
§ Allow key account managers to review proposals
§ Allow brokers to accept or reject proposals
§ Facilitate brokers to drive ad hoc sales campaigns.
All of this, of course, needed to be achieved within a regulatory framework.
The demonstration showed how the insurance company could implement a sales campaign for particular insurance products utilising already existing process models. It highlighted how we can enable the front business line (for example, key account managers) to change and dictate processes without the need to involve the IT department. This can empower the business line to initiate a sales campaign without the need for IT to configure the back-end.
Key to this is the utilisation of standardised technologies, such as web services, BPEL, BPMN, and a code generation approach as opposed to time-consuming manual coding activities. If anyone would like to learn more about this let me know.
John Power – Business Process Management and SOAGateway
Friday, April 10, 2009
Integration problems
John The SOA Gateway.com Integration Industry paper
Thursday, April 9, 2009
How does the SOA Gateway work?
The SOA Gateway – An Introduction
The SOA Gateway simplifies integration because:
| |
The steps
- Install the SOA Gateway software
- Use the configuration wizard to wrap and make business logic available as a Service in minutes
- Build client application
The SOA Gateway Explained
Given the SOA Gateway installation is a once-off event on a given platform, the steps required to wrap a single piece of business logic are easy:
- The structure(s) identifying the inputs and outputs to the business logic is identified and imported into an Eclipse based tool.
- The fields in the structure are marked for ‘input only’, ‘output only’, or ‘input’ and output’.
- The definitions are exported to the SOA Gateway Server.
- The service is published and is now available to the client.
What does SOA Gateway do?
Access legacy data faster
|
The SOA Gateway is a software tool that will allow you to expose data to new, or existing applications, in minutes as opposed to days. It enables access to data from a wide range of database languages without server side code, or expensive middleware.
…70% of the cost of any software project can be soaked up by integration.’ Gartner
Access business logic easier
The SOA Gateway enables easy access and re-use of valuable business logic written in CICS, COBOL, C, NATURAL and many other languages.