|
|
||||||||||||
"Without Enhydra XMLC we would not be able to deploy services and technology as fast as we needed to," says Richard Miller, Softcom's Director of Product Design. "XMLC put Enhydra over the top for us. XMLC truly enables the complete separation of presentation from business logic. We considered some of the major commercial application servers, but Enhydra met our criteria. When we realized we could run it behind Apache, and easily move it to other application servers as needed, we were sold!" Another challenge was combining the servlet functionality. Softcom chose Enhydra primarily for the framework it provides on top of the standard Servlet API (Application Programming Interface). The Servlet API provides an elegant method for handling the http requests. However, to build a Web application Softcom needed to tie all of the servlets together. Again, Enhydra provided the necessary framework, simplifying servlet development. Softcom found that Enhydra's features, like the presentation power of XMLC, made it easy for Softcom to create, modify and maintain their interfaces. Development cycle benefits included: design iterations, time-saving, and HTML browser testing prior to code base contribution. This allowed Miller's team, during a compressed schedule, to continue design later in the development process without affecting the coding. Being able to update the user interface templates during design iterations and then view the builds in a few minutes saved Softcom's team hours, and sometimes days, in each design cycle. "Providing customers the highest quality products in the shortest period of time is always a challenge," states Chris O'Brien. "Enhydra allowed us to speed our development cycle to the point that we had working prototypes well ahead of schedule. Enhydra also provided a stable platform to add enhancements to the system within very short testing cycles." The Value of Open Source "Having access to the source made it easier to evaluate and we could better understand how the application worked," reflects Bill Thompson, Softcom's lead XML guru. "In addition, it was important for us to know that if we hit a critical bug or needed a particular feature, then we could either fix it or add to it ourselves. We actually built tools in Enhydra to help us manage the process and to build the content found on such sites as ieee.mediaplatform.com. All our tools for authoring multimedia content are now built using Enhydra XMLC." Nilesh Shah, lead developer on the Softcom team, was able to make a number of changes to the Enhydra Open Source code and helped others within the Enhydra community, via the mailing lists, to incorporate Softcom's changes into their solutions. Nilesh mentioned that he, "…enjoyed and took advantage of the supportive environment that Enhydra created. It allowed me to use the Enhydra community as an extension of our development team." XMLC & Streaming Video: A Successful Combination "We are also using XMLC apart from Enhydra for the generation of Synchronized Multimedia Integrated Language (SMIL) content for RealPlayer," states Richard Miller. "The content for the ieee.mediaplatform.com site is all done using RealPlayer. Using the same model, we have SMIL templates that are compiled with XMLC. We have recently started exploring new development technologies for creating advanced video solutions and we expect XMLC to play a large role in that mission."
Softcom's MediaPlatform is now a leading-edge electronic service that delivers annotated video presentations and tutorials, streaming over the web directly to the computer desktop for such clients as Home Shopping Network, HBO, Barnes & Noble.com, Showtime, E!Online, and the Institute of Electrical and Electronics Engineers (IEEE). The IEEE, the leading international professional society for 340,000 electrical and computer engineers, was the first customer to use MediaPlatform. The IEEE Video-On-Demand (VOD) branded web site is a custom version of MediaPlatform in action. This Enhydra-based solution creates new sources of revenue and services by presenting the IEEE's highly interactive technical and professional conferences, lectures, and training courses on-line, in a pay-per-view model. Members and non-members on the IEEE site can now access short courses from the top experts in the engineering areas of communications, computer engineering and networking, and software from ieee.mediaplatform.com. As Kevin O'Brien, CTO and co-founder of Softcom put it, "Enhydra fits our model of taking advantage of cutting edge technology to give our customers the competitive edge they need in the marketplace. Our developers are given the freedom, time and resources to investigate, test and deploy new technologies. Enhydra XMLC is an excellent example of a technology that makes it fun to be in this industry."
(from left to right - standing), Bill Thompson, Mike Mills, Kim Halsey, Kevin O'Brien, Richard Miller, Nilesh Shah, Seated - Thomas Meal (and the Softcom mascot "Borg").
|
|
|
||||||||||
![]() |