Download presentation
Presentation is loading. Please wait.
Published byPatricia Lawrence Modified over 8 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.