Scenario: Consider an online company (e.g., a bookstore) that keeps track of its resources in
a database. For a bookstore, these would be information about books such as author names, book
titles, customers who buy books, etc. This company has some sister Web companies with whom it
exchanges information about its resources. However, the company does not want to give access to
its database when sharing information. Hence, it takes the data from its database and creates a ﬁle
of information and sends that to the other companies. The company creates this ﬁle and sends it to
the other companies if the other companies request it.
The possible companies are the following. Feel free to choose one or to invent one if you like.
Bookstore, Web site providing calender services, Web site providing mail services, Web search
site, Clothing company, Bakery.
Technical Details: Think about the company as a Java application. The resource information
will be held in a database and the application will access the database through JDBC. Once the
application accesses the database, it takes the information and creates a well-formed XML document. (You can also create an XML Schema for the XML ﬁle and check its validity, but this is
optional.) A sister company will access the main company through http. Hence, using URL (or
URLConnection) the sister company will be able to access the XML ﬁle at a particular URL and
read it. The sister company can then display the XML as it is.
In the demo, you should be able to show cases where
1. The database tables: You need to have at least two tables with three-ﬁve entries in each table.
You should be able to add or delete to these tables.
2. Generate XML: You should be able to generate a well-formed XML ﬁle from the tables.
3. Check validity: Have an XML Schema and check that the ﬁle you generate is valid.
4. Obtain XML ﬁle: Have a Java application that requests this ﬁle and shows it on the screen
Looking to make some money?
- Set your budget and the time frame
- Outline your proposal
- Get paid for your work
Bids on this Project
New Delhi, India
I am an IT professional with more than 15 years of experience. I am a SCJP (Sun Certified Java Professional), OCEJWCD (Oracle Certified Enterprise Java Web Components Developer), SCEA (Sun Crtified Enterprise Architect) and PMP (PMI Certified Project Management Professional). My primary skills are in Java programming, Web scraping, IDX/RETS/MLS, LDAP, mail server and client, OCR and Google App Engine programming.
I am a highly motivated professional who consistently reaches and exceeds mission critical goals. I have a deep knowledge and experience in all the activities involved in software development including planning, requirements gathering, analysis, design, coding, technical and customer documentation creation, deployment and maintenance. I am always looking for new challenges and learn more regarding new technologies. Detailed experience: ar.linkedin.com/in/psabbate/ Skills & Expertise: Java J2SE/EE, JSR168, Spring, Maven, Hibernate, JSF, JSP, Struts, Liferay, Lucene, Databases, Hadoop, XMPP, Concurrence, Load Testing, JMeter, Tomc at, JBoss, JBoss Cache, Memcached, EhCache
I'm an experienced software architect, programming language designer, system developer, and open source integrator. I've deep understanding of computing machinery, logic and mathematics, especially concurrent and distributed systems. I like reading books, as well as reading code.
Experienced Java developer looking to get hired.
Hello, I am Software Developer at Ahmeadabad. I have core Knowledge of Java, J2EE , ZK , EJB JQuery, SQL.
8 years experience in Java, J2ee, Xslt, WebServices, REST Services, SOA, API Management, B2B.