From the Inventor of TestMaker Open Source SOA Test Automation Tool

Frank Cohen

Subscribe to Frank Cohen: eMailAlertsEmail Alerts
Get Frank Cohen: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Frank Cohen

Here we're going to show a FastSOA mid-tier service and data caching architecture applied in three real-world scenarios. The scenarios show how to accelerate SOA performance and mitigate performance problems through mid-tier service caching, native XML persistence, and mid-tier data transformation, aggregation, and federation. Three Use Cases and the FastSOA Pattern FastSOA is an appropriate solution for SOA performance and scalability challenges. Each use case shows how pure XML technology used in the mid-tier mitigates and solves performance and scalability problems and delivers flexibility unavailable with object and relational technology. While there are many (sometimes contradictory) definitions of SOA, most software developers and architects recognize and support SOA as a pattern built around consumers, services, and brokers. Figure 1 shows this relationship. T... (more)

SOA Divorced From Web Services?

Frank Cohen's Blog A blog by Jason English at iTKO has me bothered. Jason praises an analyst report from ZapThink's Jason Bloomberg titled Divorcing SOA from Web Services. Neither iTKO nor ZapThink seem to get the vision behind SOA and Web services. The IT industry has a long way to go to serve enterprises and organizations needing to well manage their efforts through information systems. Service Oriented Architecture (SOA) and Web Services (WS) are entirely appropriate to build information systems. The vision behind SOA and WS help us a lot and in different ways. Here is a sli... (more)

Back by Popular Demand, AJAX Bootcamp in Santa Clara, California!

Frank Cohen's Blog I will be teaching a one day Bootcamp course on Ajax at the AJAXWorld Conference in Santa Clara, California on September 23, 2007. Details are at I will be expanding the Ajax construction tools section from the Ajax Bootcamp I taught in New York at the SOA World conference. I am very impressed with TIBCO GI and Sun jMaki -Frank SYS-CON Events has created a hands-on, immersive learning experience for all Web developers who want to know the how, what, and why of the tools and concepts behind AJAX (Asynchronous JavaScript and XML), ... (more)

Dynamic Scripting on Java Moves Forward

Frank Cohen's Blog The expert group working on an enhancement to Java that will make dynamic scripting languages easier to code and more efficient to run met this week. The JSR 292 group has been quietly considering designs for a new Java byte code instruction called "invokedynamic". Java 1.6 introduced the JSR 223 ScriptEngine API that makes it possible for TestMaker to support multiple languages to write test suites. With the ScriptEngine TestMaker users are able to write tests in Java, Jython, JRuby, Groovy, PHP, and about 15 more languages. Some of the supported languages are... (more)

Sun Blew its "iPhone" Java Opportunity to AJAX

Frank Cohen's Blog Today is US Independence day and I stopped at the Apple store to see the iPhone, and ask questions about the new MacBook Pro. I wanted to see the iPhone in person to learn what I should expect from mobile phone people interaction and feature sets. And I wanted to learn which MacBook Pro model I'll be upgrading to in the next few weeks. iPhone is beautiful. It is smaller than I expected. Just a little larger than my current Samsung D807. iPhone has a nice feel and the touch keyboard worked very well for my big fingers. iPhone was suprisingly hot - temperature wis... (more)