|
Overview
Technologically advanced and exclusive to Avenues, CCAvenue is a Payment Service Provider (PSP) based system that offers simple e-commerce transactions authorization solutions for Indian eMerchants. CCAvenue is based on three key technologies: Java, Enterprise Java Beans, and the Java 2 Platform, Enterprise Edition (J2EE).
Java
Developed by Sun, Java was selected by Avenues because it is an ideal language for component-based applications. It was developed mainly for use on the Web, both for public Web sites and Intranets. Java is a programming language, similar to C++, but, unlike C++, is able to release memory when no longer required. The source code of a Java program is complied into a temporary language called "bytecode," which is interpreted by a Java Virtual Machine into machine code when run. Since there are a variety of "interpreters", Java programs are not dependent on any specific hardware, and can run on any computer with a Java Virtual Machine. Therefore, Java generates applications that can run on all hardware platforms: small, medium and large. This technology helps CCAvenue create a system, which easily processes transactions of customers, around the world, 24 hours a day, from a simple browser and authorizes the same in real time through multiple payments gateways and more than two dozen Net Banking interfaces.
Enterprise Java Beans (EJBs)
EJBs are deployable components - think of them as large, coarse grained function components that can be used either as is (they have enough "depth and breadth," for example, to support a meaningful business function) or they can be combined with other EJBs into larger applications.
Java 2 Platform, Enterprise Edition (J2EE)
A set of standards has been defined that encompass the "rules" necessary to enable server-side computing in Java. This is called the Java 2 Platform, Enterprise Edition (J2EE). J2EE provides a platform independent, portable (write the code once and run it on many different machines), multi-user, secure platform for developing enterprise class applications. J2EE simplifies many of the complexities surrounding the creation of scalable, component based applications.
Hardware and Encryption Standards
The CCAvenue solution is deployed on high performance enterprise Linux distribution and original HP ProLiant BL460c Servers that are designed specifically to handle demanding e-business applications. Each server has a Quad-core Intel Xeon Processor E5430 2.6GHz, 2x6 MB Level 2 cache, 12 GB PC2-5300 FBD DDR2-667 memory, HP two 146GB 3G SAS 10K SFF SP HDD and 3 TB HP EVA4400 15K FC Sanbox. Along with a dedicated hardware firewall, load balancers and a world class intrusion detection system, the powerful VeriSign 256-bit Secure Socket Layer (SSL) encryption is used on every transaction received by CCAvenue. The SSL is an industry standard protocol adopted by the Internet community to provide secure transmission for private information being sent over the Internet.
All our solutions are PCI compliant and maintain the Payment Card Industry’s highest security standards, Data Security Standard (DSS) of Visa, MasterCard, American Express, Discover and JCB to protect against Identity Theft and Credit Card Fraud and bear HACKER Safe’s Seals of Security.
|