Hi,
Quote
Hi, Kim. it is been awhile since I used your kbmWABD and kbmMemTable. I had
been on another track in development with one customer for a couple of
years, so I haven't been around the multi-tier community in awhile, and I'm
afraid I have just gotten rusty (lazy? :) ).
Nice to hear you are still around and kicking :)
Quote
Now, I am with another customer who needs a web application with Oracle on
the back end. His other contractors have developed an Enterprise Service
Bus that allow for hooks from either Dot NET or J2EE. Another one of OUR
contractors has developed a "type" of front end GUI in ASP, using
Dreamweaver, but I need to be able to get good data connections, so
naturally I trust Delphi. How would you go about addressing this type of
layout, and what could kbmMW do for me here?
Well.. how to go about it really depends on needs and functionality in the existing frameworks.
Today I'd probably be inclined to suggest using ASP.Net for the front end (using D2005). Its alot easier to get
accepted by most companies than 3rdparty solutions, and its much more flexible (and easier flexible) in terms of
extendability compared to old ASP.
The Enterprise Service Bus may or may not be tuned for real database connectivity, but more for inter process
communication.
kbmMW could for example provide an interface between the existing bus and Delphi web and other thin clients.
It could handle all database connectivity easily and fast, and at the same time provide an interface for other users of
the ESB to hook into thus letting them get to the functionality that you have put into kbmMW's application servers.
One thing that is often overlooked, or only being coded in very late in typical dotNet/J2EE app server projects these
days, is resilience and performance.
You could use kbmMW to build a small cluster of app servers that would solve existing (if any) lack of resilience.
Performance critical things could also be handled by kbmMW.
Futher the ESB might not be tuned very well to any type of publish/subscribe setups. In such cases kbmMW could also
provide extra functionality for you.
I need to know more specifics about what the ESB does today, what requirements there are and what future development are
planned or could be planned to be more specific in the areas where kbmMW would assist you.
--
best regards
Kim Madsen
XXXX@XXXXX.COM
www.components4developers.com
The best components for the best developers
kbmMW - RAD Enterprise class n-tier application server framework
kbmMemTable - High performance memory table
kbmWABD - RAD web development
kbmX10 - RAD house automation