What is SASH anyway?
One of the challenges most people I talk to have in dealing with OSS is integrating projects that were designed to work together. Many people are trying to use Struts with Hibernate and/or Spring with Hibernate and end up having integration problems…The reality is that enterprises run open source and commercial software side-by-side and will continue to do so. That’s why Oracle partnered with SourceLabs to solve this issue for Oracle AS 10g customers. SASH simply means (Struts, Apache Axis, Hibernate and Spring). SourceLabs provides services around their tested SASH stack. Oracle customers using server-side Java are now able to improve productivity, reduce operational risk, and adopt open platforms with confidence.
I find this exciting and it’s inline with Fusion Middleware’s Hot-Pluggable message (believe me it’s not just a marketing buzzword) which essentially means that we are willing to compete on industry standards and if you find a module that works better than one of the components in the Oracle stack, you can seamlessly swap it out with the equivalent module of your choice. Oracle’s middleware is engineered to work well with third-party products, including open source and IBM's WebSphere line.
To get more information and even download SASH for Oracle AS 10g, go to the SASH section on OTN.
I find this exciting and it’s inline with Fusion Middleware’s Hot-Pluggable message (believe me it’s not just a marketing buzzword) which essentially means that we are willing to compete on industry standards and if you find a module that works better than one of the components in the Oracle stack, you can seamlessly swap it out with the equivalent module of your choice. Oracle’s middleware is engineered to work well with third-party products, including open source and IBM's WebSphere line.
To get more information and even download SASH for Oracle AS 10g, go to the SASH section on OTN.






2 Comments:
Dear Omar,
I have one question, I would be grateful if you as an Open Source and Oracle expert can answer.
I am developing an Open Source software for database cleansing and data reconciliation. Most of data reconciliation software is intended to perform quite simple operation like cleansing duplicate keys, while my program is intended to perform data cleansing and reconciliation operations based on attribute update to satisfy predefined integrity constraints. Typical applications: census (demographical) data, bioinformatics, data obtained by OCR (invoices, orders).
I am developing in C++ for Linux platform.
So question: which database connectivity C++ API is best to use for open source software such that it will be very
1 efficient for bulk selects (around 50-60% of data) for data large sets like 10-60 million tuples (typical census applications)
2 efficient for bulk data loads
3 efficient with Oracle and other DBMSs
I used Oracle CLI before but I have to be RDBMS independent, but still efficient.
Should I move to unixODBC?
Also I used an open source OTL which is very efficient for Oracle, but I am not sure (just never tried) that I'll be good for other DBMSs
By
Andrei Lopatenko, at 6:40 AM
Hey Friend!
That was pretty funny stuff. I wonder how long you can keep it going. I really am impressed with what you do. He do you know anything about Charlotte North Carolina Real Estate? I was trying to find some info, and this is all I could find for Charlotte North Carolina Real Estate- http://www.charlottemls.com
By
Anonymous, at 5:59 PM
Post a Comment
<< Home