Presentation is loading. Please wait.

Presentation is loading. Please wait.

Business Applications– Using Java _____ Presented by Priya Saha.

Similar presentations


Presentation on theme: "Business Applications– Using Java _____ Presented by Priya Saha."— Presentation transcript:

1 Business Applications– Using Java _____ Presented by Priya Saha

2 What is Business application? Business software or business application is any software or set of computer programs that are used by business users to perform various business functions.software These business applications are used to increase productivity, to measure productivity and to perform business functions accurately. Some business applications are interactive, i.e., they have a graphical user interface or user interface and users can query/modify/input data and view results instantaneously. They can also run reports instantaneouslygraphical user interface

3 What is E-business? E-business (electronic business) is the conducting of business on the Internet, not only buying and selling but also servicing customers and collaborating with business partners. The processes and tools that allow an organization to use Internet- based technologies and infrastructure, both internally and externally, to conduct day to day business process operations. Stands for electronic business and refers to any kind of sales, services, purchasing or commerce on the Internet. Most commonly it broadly refers to conduct business over the Internet (email and web) by communicating and perhaps transacting (buying and selling) with customers, suppliers, and business partners.    

4 What is E-business? e-business Using internet technologies to transform key business processes Web l Universal Access l Standards IT l Data l Applications l Core business processes l Reliability, security and availablitiy e-business = Web + IT

5 E-business types: CONSUMERS C2C BUSINESS B2B ADMINISTRATION C2A B2C B2A

6 A glance at J2EE architecture End to end architecture N tier layers Components handle __ business logic __ presentation __ persistence Containers __customer specific implementations

7 A glance at J2EE architecture

8 J2EE Development lifecycle. Development components for __ persistence(Entities) __Business logic(EJB) __Presentations(JSF,HTML) Configure deployment descriptors Build components in packages(JARs,WARS file) Deploy packages on container(J2EE server)

9 J2EE Technologies  Java persistence API (JPA)  Enterprise Java Beans (EJB)  Extended markup language (XML)  Service oriented Architecture(SOA)  Javascript and query using database

10 What is EJB? A platform for building portable, reusable and scalable business application using java. A piece of java code that executes in a specialized Runtime environment called the EJB container. EJB is a both component and a framework.

11 Overview of JSF…. Basic Characteristics  Synchronisation with java objects through backing beans.  Validators and Converters  Several popular implementations Rich faces Ice faces Prime faces  Flexible navigation system  An application infrastructure

12 Overview of XHTML…. Why XHTML instead of HTML? A more clean and standard way to write HTML. Allows a larger amount of browsers or code parser to parse pages. Use of template facilitate page reusability and inheritance. Differences with HTML… XHTML elements are always closed. XHTML elements are always in lower case. Documents can be validated much easier. Fragmentations of documents can be retrieved faster. Text can be store more efficiently.

13 Overview of XHTML…. Servers supporting J2EE Oracle/Sun’s Glassfish(http://glassfish.java.net)http://glassfish.java.net Apache’s tomcat(http://tomcat.apache.org) Redhat’s Jboss(http://www.jboss.org)http://www.jboss.org IBM’s websphere Oracle’s weblogic

14 E-business category  E-banks  E-trade  E-consulting  E-engineer  E-learning  E-mail  E-marketing  E-transactions

15 An example for e-bank

16 An example for e-trade

17 An example for e-consulting

18 An example for e-engineering

19 An example for e-marketing

20 HARDWARE SOFTWARE INTERNET ACCESS, SERVICES, E-payment, CERTIFICATES, ADVERTISEMENT E-business infrastructure

21 Virtual Markets mediators Needed, measure price offer goods, services, deadline and circumstances buyers seller Goods A Goods B ordersfinished orders Virtual connections to other markets

22 The path of the deal buyers seller

23 WEB SERVER Merchant Storefront WEB SERVER Merchant Storefront How safe are e-Business financial transactions? New security technology like 128-bit SSL encryption ensures the safety and privacy of both you and your customers, and is built into the latest e-Business software tools. Your security and privacy is a top priority with all e-Business providers.  INTERNET WEB SERVER Merchant Storefront VIRTUAL POS PAYMENT GATEWAY Acquiring BANK Credit Card Network SSLConsumer Secure VPN

24 Can my business benefit from e- Business?  Reduce administrative and operating costs  Reduce inventory costs  Reduce the cost of procurement  Improve customer service and satisfaction  Streamline procurement procedures  Increase communication efficiency and interaction with employees, vendors, customers and strategic partners  Increase revenues and profit margins

25 Thank You ! E-Business – Technology and Networks


Download ppt "Business Applications– Using Java _____ Presented by Priya Saha."

Similar presentations


Ads by Google