1) Market demand:
Customer Background
CCTV is China's largest TV station, is also China's influence and the biggest media coverage, CCTV news as a national authority, the use of advanced Internet technology, have come in the forefront of new media.To speed up the construction of Electronic Engineering, China Central Television, long days, with strong technical strength, the company has implemented a management system for China Central Television News, Information Sharing System, CCTV, Internet stations and other projects.
Customer Challenges
The original site of CCTV system processes both the original duplication of work and timeliness of the news, largely restricted to the site rate.
Solutions to long-day
Long days in April in 99 years commitment to the CCTV system of the Internet station renovation project, according to China Central Television website development plan, established a new, to run hosting a comprehensive text, images, video / audio in oneautomated information distribution system.Divided according to the function of its applications, "information dissemination subsystem, the video broadcast subsystem, release management subsystem, production subsystem, the data services subsystem, management subsystem, e-commerce sub-system", etc., for establishing a domestic mirror 6site, the international two sites (North America, Europe) image size.Site targeting is a commercial site, fully engaged in e-commerce.Opened on June 99, Beijing Telecom, the main site mirror sites and Jitong achieve basic information publishing; October before the full completion of the primary site, opening the domestic mirror sites, production system began trial operation; December, the system fully operational; in 2001 entered the e-commerce and personalized web site development.
2) Target market:
China Central Television Station System Internet and long days of the successful application of high quality services company, has been highly recognized by the central station leadership, marking the long days in the media industry with a more comprehensive and integrated system integration capabilities, so the company will develop a long dayCentral Television station system as the product of the Internet to other television news system, to promote the contribution of television a positive force for development of the industry.
3) Solution Overview:
System solutions for the Internet station application is in the first phase of the CCTV network.Since the end of 2002, CCTV International Network launched a new revision of the content production system and information release system, the system of production and distribution capacity greatly increased.But with the rapid development of Internet technology, programming departments are constantly changing needs of users, especially in order to achieve a better propaganda effect, users often require information on the programs appear on the page to update and change the form.CCTV network page as information dissemination using a dynamic publishing technology that is implemented with the program, so in order to meet the requirements of users we have often been developed to modify and maintain applications.Plus years of work in 2003,2004 content produced using the new system to speed up the site channels, columns on the line speed and make the site the existing channel and the absolute number of columns to achieve a higher level, led directly to amend the number of suchincreases, the average monthly take place hundreds of times.On the other hand, web channels, the column also increases the amount of data proliferation, in this case in order to maintain efficiency of the system as a development company we are all on-line system for monitoring at any time, and continue to optimize the system.Has been put into use, and requires constant maintenance of application systems include:
1. Web content production system
? Channels part of the
? Online part part
? Other content production subsystem
? System management section
2. Website Information System
? Content distribution subsystem
? Dynamic application subsystem
? Video distribution subsystem
? User registration and membership management subsystem
? Data analysis subsystem
? Mailing list subsystem
? Online / online survey, polling subsystem
After several years of accumulation of technology, our solutions have been recognized by customers, the industry has also been well received.Indeed, this package is a set of proven international quality system solutions for the Internet station, trustworthy, customer's investment for maximum protection.
4) solutions business functions:
System solutions for the Internet stations at the moment cctv.com implemented functions are:
1. To ensure that CCTV International Network outreach work smoothly;
2. To ensure that business growth in the CCTV network, the system can be safe and stable operation;
3. The international network of CCTV technology resources to support overall business objectives at the same time can become a strategic asset for Taiwan, where the maximum yield benefits for CCTV;
4. To make effective use of high-tech CCTV to the Internet to better promote the party and state policies, for the majority of Internet users with the content of political ideas and artistic forms of health information on a variety of all kinds;
5. The CCTV network in this "new media" in the TV play its unique role.
5) Technology:
System solutions for the Internet station Web-based three-tier, distributed application systems into four levels: client, server-side presentation layer, application logic layer and data layer.The structure is as follows:
? Client: users can access through a standard Web browser.Using a standard browser as the man-machine interface can greatly reduce the overall system management and maintenance costs and training costs.From a development point of view, the system should be able to support multiple client-side program, you can be a traditional PC, handheld devices, PDA, cell phone, the call center.
? Server-side presentation layer: the management and support for multiple client channels, different channels, the customer's request translated into the corresponding system function calls, and submit to the application logic layer processing, receiving and processing the results and in accordance with the type of clientgenerate the representation back to the client.The most important task at this stage is to support standard browser, borne by the Web server.If you need to support multi-channel, now Oracle, BEA Portal has a corresponding product.
? Application logic layer: the backbone of enterprise applications, the completion of all business processes.Designed by component model to support application systems via a standard component interface (RMI / IIOP) or Web services (Web Services) in the form of package and application logic, presentation layer to provide services.
? Data layer: reliable and valid data to preserve business operations, ensure data integrity, easy application development, with ACID (Atomicity, Consistency, Isolation, Durability) properties.
Component parts
HP solutions running on Itanium 2 server platform for enterprise users to build a new computing architecture to achieve higher scalability and reliability: the technical solution has the following characteristics and advantages:
? Highly scalable: Based on the Web, Cluster technology, three B / S architecture is highly scalable and safety;
? A high degree of openness: full adoption of J2EE development, making the system has excellent cross-platform capability, the ability to easily seamlessly with other outsourcing systems integration;
? Geographical concentration of the flexibility to choose: the database server the flexibility to choose the degree of concentration, can achieve a high degree flat organizational structure;
? Highly maintainable, evolvable standardized system program: through the strict implementation of a standardized development process, this system has a complete and accurate business process design, data structure design, use case analysis, interface design, program structure, design, program comments, etc. documentation,allowing the user to maintain and expand the system to ensure the system can be high maintenance, the ability to evolve;
HP rx2600 server through the actual use and found that it has the following advantages:
? Increased flexibility to maximize the deployment / redeployment practical
? Easy to HP Integrity rx2620-2 server and integrate your existing environment
? Efficient maintenance and high-density
? Lower operating costs, improved IT productivity, enhanced system availability
? Investment protection
6) User Interface:
cctv.com Home
cctv.com bright but does not clutter the interface, coordinating colors, structure, structured, clear, focused and illustrated.Excellent friendly interaction.
7) The system architecture and application deployment:
Front is the apache web server, application server middle weglogic used, followed by oracle database.System architecture is a J2EE application using the MVC (Model - View - Controller) mode.MVC's three-tier or even multi-core is to achieve loose coupling.It is in the browser (this is called the client agent browser) and the JSP or SERVLET inserted between a control component.The control component focused on the browser to handle the HTTP requests sent from the distribution of logic, that is, it will be based on HTTP request URL, input parameters, and the current internal state of the application, the request for distribution to the appropriate level of JSP WEBor SERVLET.In addition it is also responsible for selecting the next view (in the J2EE, JSP, SERVLET will generate the html to the browser back to form view).Centralized control components also help secure authentication, logging, and sometimes requesting the data package to the following WEB tier layer.This is a form of logic to achieve the application of a framework like MFC, location shown:
We use the Apache Struts solution.Struts is a free open source application framework WEB layer, apache struts Software Foundation is committed to the development.Struts can be configured with a high resistance, and a growing list of features.A front-end control component, a series of Action, action, mapping, processing XML, practical tools, automated server-side java bean filling, to support the WEB form validation, internationalization support, generate HTML, and templates to achieve the performance of logical formstruts of the soul.
The following figure shows the operation of the mechanism of Struts:
8) Customer Value:
CCTV International Network since its inception, I developed through the use of the Internet station system, in a few years time has made great progress, visit the current site, the average amount of Hits: 2.5 million / day, PageView: 1000 million / dayhas grown into a world-oriented, in English and Chinese text, images, audio and video streaming services, comprehensive website.Site in terms of size, technical capabilities and information content and so have reached a higher level of domestic sites, the site's role and the social influence is increasingly evident.After several years of system transformation and system expansion, network CCTV systems currently in operation has a certain scale and higher complexity, in which host and multiple large-scale network equipment, distribution system has achieved multi-level storage based on the structure and form forrational use of the asset content management, audio and video production and distribution has begun to take shape.
Solutions that enable enterprises to provide a safe environment to quickly and easily for the majority of users to provide Web services environment.Web services model to provide unparalleled flexibility in application integration.Zheyimoshi Shiyong HTTP, SSL, and XML, and other common protocols and standards, quickly and easily provide services for the majority of Internet users, communication and services, while ensuring safe and efficient, so that users get quick and accurate information:
? Easy to implement: ensuring safe conditions in the Web Services to provide rapid implementation and integration;
? Scalable and extensible: standards-based design development to ensure that users can expand the system on demand and protect the original investment;
? Flexible security: allows managers through an intuitive interface to adjust according to enterprise security policies specific safety requirements;
? Through the use of technology based on industry standards, industry-leading performance and scalability, manageability, and intelligent services, and composition leading to provide maximum return on IT investments (RoIT) this solution has been used in cctv.com site,and conducted a rigorous testing to prove its ability to provide industry-leading performance;
? With large amounts of data for processing and mission-critical applications, scalability and availability;
? Integration and reliable set of applications, reducing implementation time and complexity;
? With customized according to customer needs and integration capabilities;
? Implementation of the process does not interfere with the operation of the original system, the flexibility to integrate with existing infrastructure: to provide security protection at the same time, without changing the original enterprise Web services infrastructure
? 24 × 7 processing functions: support 24 × 7 continuous availability, the site can provide uninterrupted customer service;
? Support multiple languages: allow the use of most of the world languages, including double-byte oriental languages;
? Multi-platform host.That can be used industry-standard Intel-based platform, reduce costs and provide high performance to meet the need, and can use the company's proprietary platform like sun;
? Through cooperation, advertising, mobile commerce, WAP-based awards sales services, offer new services and add new revenue-generating channels;
? Easy to use: the ability to save valuable time management and reduce total cost of ownership;
? High Availability: ensuring safe conditions in support of continuous business operation;
? Enable business users to build under the loving visitors to start and maintain the portal to meet the needs of visitors;
? Can create, customize and manage multiple portals;
? Through the use of public structures and reuse of parts and simplify portal development, implementation and management to improve efficiency;
? Simplified, personalized portal access and development, reducing access to information, applications and business process expenses;
? Able to provide a portal to establish the necessary large-scale high-performance, high availability and high scalability.Support with the application requirements change, expanding the size and function of the system highly scalable;
? Provide integrated management functions: Through the ERP or e-commerce and enterprise systems integration, improve the management level
9) Solution Verification:
HP's Itanium server cctv.com the main content of the test is the overall test.Specifically including running apache, weblgic and oracle database services, and to carry large amounts of data.Test environment to run a professional server room, which has long constant temperature and humidity, and redundant power protection.During the experiment, HP Itanium server showed a good performance.