468 Quiz 3
Web Portal
A web portal is a specially designed website that brings information from diverse sources, like emails, online forums and search engines, together in a uniform way. A web portal is a specially designed website that often serves as the single point of access for information. It can also be considered a library of personalized and categorized content
Application Programming Interface (API)
APIs often come in the form of a library that includes specifications for routines, data structures, object classes, and variables. In other cases, notably SOAP and REST services, an API is simply a specification of remote calls exposed to the API consumers. a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other service.
Types of Web Portals
Collaborative portals Ex: Employee Portal Business Intelligence Portals Ex: Customer Portal Integration Portals Ex: Supplier Portal
C2G
Digital interactions between a citizen and their government
G2B
Digital interactions between government and business/commerce
G2C
Digital interactions between government and citizens
G2E
Digital interactions between government and employees
G2G
Digital interactions between governments and government agencies
Benefits of web technologies based on XML (SOAP, WSDL, UDDI)
Flexible, less expensive, faster, reusable business processes, language and platform independent
Business Process Model and Notation (BPMN)
Graphical representation for specifying business processes in a business process model. .. Standard for business process modeling that provides a graphical notation for specifying business processes in a Business Process Diagram (BPD).
BizTalk
Inter-Organizational Middleware System (IOMS) [3] that enables companies to automate business processes, through the use of adapters which are tailored to communicate with different software systems used in an enterprise. Used for EAI
EDI (Electronic Data Interchange)
Message-centric Batch 10% of B2B processes VAN-enabled X12/EDIFACT/JECALS Regional Large businesses Custom industry dictionaries
Web Service
Method of communication between two electronic devices over a network. W3C defines a web service generally as: a software system designed to support interoperable machine-to-machine interaction over a network.
Business Process Execution Language (BPEL)
OASIS standard executable language for specifying actions within business processes with web services.
Internet Service Provider (ISP)
Organization that provides services for accessing, using, or participating in the Internet.
Universal Description, Discovery, and Integration (UDDI)
Platform independent XML-based registry by which businesses worldwide can list themselves on the Internet and a mechanism to register and locate web service applications.
PIP (Partner Interface Processes)
Process-centric Real Time 100% of B2B Processes Internet-Enabled XML Global All businesses Standard Industry dictionaries
Simple Object Access Protocol (SOAP)
Protocol specification for exchanging structure information in the implementation of web services in computer networks.
Service Oriented Architecture (SOA)
Software architecture design pattern based on distinct pieces of software providing application functionality as services to other applications via a protocol. Independent of any vendor, product or technology
Enterprise Service Bus (ESB)
Software architecture model used for designing and implementing communication between mutually interacting software applications in SOA.
Event Driven Architecture (EDA)
Software architecture pattern promoting the production, detection, consumption of and reaction to events. An event can be defined as "a significant change in state". ..
RosettaNet
The RosettaNet document standard is based on XML and defines message guidelines, business processes interface and implementation frameworks for interactions between companies. Using RosettaNet Partner Interface Processes (PIPs), business partners of all sizes can connect electronically to process transactions and move information within their extended supply chains. RosettaNet consists of a consortium of major computer, consumer electronics, semi-conductor manufacturers, telecommunications and logistics companies working together to create and implement industry wide, open e-business process standards. These standards form a common e-business language, aligning processes between supply chain partners on a global basis.
Features for a strong web portal
Web-enabled single view for content easy to navigate two-way communication access to reporting performance and scalability role-based users search engine
Web Services Description Language (WSDL)
XML based interface definition language that is used for describing the functionality offered by a web service.
Extensible Markup Language (XML)
defines a set of rules for encoding documents in a format which is both human-readable and machine-readable. It is defined by open standards.
Enterprise Application Integration (EAI)
integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across an enterprise.
Extensible Stylesheet Language Transformations (XSLT)
language for transforming XML documents into other XML documents or other objects such as HTML.
Electronic Data Interchange (EDI)
transfer of structured data, by agreed message standards, from one computer system to another without human intervention. EDI has existed for more than 30 years, and there are many EDI standards
WebMethod
was an enterprise software company, acquired by Software AG, focused on application integration, business process integration and B2B partner integration webMethods is a company that specializes in business process integration software for the enterprise. The company's flagship product suite, , provides an integrated platform that includes both service-oriented architecture (SOA) and business process management (BPM).