Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Homework Help/Study Tips Expert

Question 1

(a) (i) Explain the role of a DTD in XML

(ii) Illustrate, with the aid of examples, the difference between an XML document being well formed and valid

(b) Identify three key differences between DTDs and XML Schemas

(c) Consider the following XML document that contains information on people, books and literature prizes-

Nadine Gordimer

J M Coetzee

The Conservationist

Life and Times of Michael K

Disgrace

The Nobel Prize in Literature

1991

The Booker Prize

1974

1983

1999

The above representation captures facts such as the Nobel Prize in Literature was awarded to Nadine Gordimer in 1991 and the Booker Prize was awarded for the book with title "Disgrace" in 1999

(i) Write a DTD fragment which comprises element and attribute declarations for the elements person, award and author

(ii) Write an XSLT template rule which will produce an HTML table of awards of the Booker Prize. The table should have two columns: the first containing the year of the award, the second containing the title of the book that won the prize in that year

Question 2

(a) What do you understand by the term Data Island? Give appropriate syntax to define one

(b) Describe the three types of Compositors used within the W3C XML Schema language that handle the order of individual elements

(c) Distinguish between Internal Entity and External Entity as used with DTDs. Illustrate your answer with simple examples

(d) ElementType is one of the major node use to define an Element in XML Schema document. Describe the following five associated attributes name-

(i) Content

(ii) dt:type

(iii) name

(iv) order

(v) model.

QUESTION 3

(a) (i) Discuss three properties of the WebService attribute

(ii) Discuss three properties of the WebMethod attribute

(b) Explain how the following protocols are used to invoke an XML Web Service-

(i) HTTP-Get

(ii) HTTP-Post

(iii) SOAP

(c) Using a diagram, illustrate how SOAP serialization / deserialization works when implementing a Web Service

(d) Write a .NET Web Service to create a currency converter that converts US Dollar to the following currencies-

England: 0.686

Canada: 1.603

EURO: 1.118

The Parameter inputs are: Country and Amount

QUESTION 4

(a) What are WSDL documents used for?

(b) Describe fully the importance of each of the following elements used by the WSDL document while implementing HTML pattern matching-

(i) Types

(ii) Messages

(iii) PortTypes

(iv) Bindings

(v) Services

(c) Outline the main steps required to access a Web service with the WebService Behavior

(d) List two ways how to handle errors in a WebService Behavior. Use extract codes to illustrate your answer

Homework Help/Study Tips, Others

  • Category:- Homework Help/Study Tips
  • Reference No.:- M9133934

Have any Question?


Related Questions in Homework Help/Study Tips

Create a definition of what is deviant based upon your

Create a definition of what is deviant based upon your readings and research (do not provide Webster or Wikipedia dictionary for the definition). Next, make the distinction between "deviance" and "crime". Provide an exam ...

Develop a patient safety culturein this assignment you will

Develop a Patient Safety Culture In this assignment you will write a report on the significance of patient safety and the impact of organizational culture on quality and safety initiatives. Share quality and safety exper ...

Reflective journalcritically reflect on how the foundations

Reflective Journal Critically reflect on how the foundations of education have impacted you personally. Reflect on a time when you studied about the history of the Colonial Era in grade school, middle school, high school ...

Question step 1 complete your webtext and then answer all

Question: Step 1: Complete your webtext and then answer all of the following questions. 1. What is your topic? My Topic is Parenting. 2. What is your position on the topic, and why have you chosen that position? 3. What ...

Discussion 1 circular flow diagramexplain how the circular

Discussion 1: Circular Flow Diagram Explain how the circular flow diagram relates to the current economic situation. Using the circular flow diagram, explain a way that your family interacts in the factor market and a wa ...

Activities 1 write smart corporate objectives to action

Activities 1. Write SMART corporate objectives to action your mission statement. 2. Approach a local business and offer to produce a mission and vision statement for the organization. Turn these statements into practical ...

Computer fundamentaisnbsp operating systems oss are the

Computer Fundamentais:  Operating systems (OSs) are the most important software on a computer. There are many different types of OSs. Which OS do you identify with and use on a regular basis? Why do you like or dislike t ...

Question discussion point what types of differences exist

Question: Discussion point: What types of differences exist between men and women in negotiation? Read the above discussion point and write the response in 300 words, APA format, no plagiarism, provide references. The re ...

Question 10-12 pages body of paper excluding title page

Question: 10-12 pages (body of paper, excluding title page, abstract, references and appendices, if any) Comprehensive Analysis of a Fortune 500 Company For this Individual Project you will analyze publicly available inf ...

Question competency understand economic terminology and

Question: Competency: Understand economic terminology and economic definitions pertaining to decisions made by managers. Course Scenario: Oil Company X is a large oil refinery which has been expanding and taking on new i ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As