Monday, March 11, 2013

Web Services


         Web services is nothing but a resource through which you can convert your application into web application, also it helps data transfer between various platforms and applications and the most recommended format of transferring data is XML. XML has been recognized by W3C to be used exclusively for web services, in other words data is carried out in XMLs.
        Web services basically consists of three elements :
1. SOAP
2. WSDL
3. UDDI

SOAP : SOAP is Simple Object Access Protocol, which enables the transfer of data between various platforms and different languages, so this becomes the main part of web services. It uses HTTP protocol for the transfer of data.
SOAP basically consists of 
  • Envelope
  • Header
  • Body
  • Fault
Envelope : Envelope is the root element of the SOAP message, it consists soap:xmlns namespace which has default value of : 
    ---------------------------------------------------------------------------
    "http://www.w3.org/2001/12/soap-envelope"
    ---------------------------------------------------------------------------

    Example :
    ---------------------------------------------------------------------------------------------------------

    <?xml version="1.0"?>

    <soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
    soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
    ............
    Messages that you want to transfer
    ............
    </soap:Envelope>
    ---------------------------------------------------------------------------------------------------------

    If any namespace other than soap:xmlns is used, it will not allow the transfer and generate an error.

    SOAP encoding Style attribute : It is the basic encoding style used in the SOAP
    soap:encodingStyle="URI".

    Header : Header is the first element of Envelope element in the SOAP message. It contains three attributes : 
    • mustUnderstand
    • actor
    • encodingStyle
    Body : This contains the actual message that will be transferred.

    ------------------------------------------------------------------------------------------------------------
    <?xml version="1.0"?>
    <soap:Envelope
    xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
    soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">

    <soap:Body>
      <m:GetPrice xmlns:m="http://www.w3schools.com/prices">
        <m:Item>Apples</m:Item>
      </m:GetPrice>
    </soap:Body>

    </soap:Envelope>

    ------------------------------------------------------------------------------------------------------------

    Fault : It is an optional element and it is used to indicate error messages.


    WSDL : Web Services Description Language, is other part of web services which is used to locate and describe the application that is converted into web application. It's simply a link that takes you to the application, in other words you convert the data that is inter-operable between different platforms using SOAP and WSDL takes you to that data.

    UDDI : Universal Description, Discovery and Intergration, is a kind of directory for storing the information about web services it transfers data via SOAP.

    If you want to learn more about Web Services refer : 

    http://w3schools.com/webservices/ws_why.asp

    Friday, March 1, 2013

    Things that you must look while buying an Android

                         Android had and had been a better Operating system for mobiles, but it all depends on the better hardware that you have with you like RAM, Internal Memory etc. There are many good smartphone companies releasing phones, when you are not sure about requirements make sure what you are going to use your smartphone for, if you want to go for social networking, smartphone with less RAM and internal memory would suffice, but you will have to sacrifice the performance, if you aim at performance, graphics and have the desire to explore whole lot of new applications, I would recommend you go for a higher RAM and internal memory. For better performance I would recommend a minimum of 500MB RAM and an internal memory of at least 1 GB.

    If you want to go with high price I would recommend : 

    Samsung Note II

    Samsung Galaxy S III

    If you want to go with moderate price, I would recommend:  

    HTC Desire V

    Samsung Galaxy S Advance

    If you want to go with low price I would recommend : 

    Sony Xperia Miro

    Sony Xperia Neo L

    Sunday, November 11, 2012

    Tablet Computing

    A Tablet computer or a tablet is simply a mobile computer, with a flat touch screen and virtual keyboard as in our androids or iphones, one can do a lot more in tablet than in a computer, it has wifi, bluetooth and USB support as in your computer, a tablet design was given first by Alan Kay in 1968, the first tablet came in to market in the year 1989 manufactured by well known Samsung for GRiDPad Systems Corporation, well it is successful that is even used by the US Army, the specs are as follows : 
    It measured 9x12x1.4 inches and 4.5 pounds, it had a stylus pen with which you can calibrate touch and it also had hand writing recognition, it contains : 

    10Mhz 80C86 processors

    MS-DOS operating system by IBM

    Color Graphics Adaptor with display of 600x400 pixels

    256 or 512 KB RAM

    1 or 2 MB of System memory

    I would say that's a good configuration of that time, well the memory is somewhat low, but they did it first.

    The GRiDPad.

    A tablet is just a hardware equipment that which can run with the help of different Operating Systems.

    After GRiDPad, the ACORN computers developed an ARM machine with a touchpad and named it NewsPad, after them INTEL developed a stable tablet with the help of ARM in 1999 and named it WebPAD.

    In April 2010, the well known Apple, released the IPad, having IOS on board, the great thing about IPad is it's design, it's so sleek and Steve Jobs is man who always considered the design and reliability also thanks to Jonathan Ive the designer of Apple's products. Also Apple released the IPad2 which is 15% lighter when compared to the first and has a dual core processor of Apple A5.
    The features of IPad are as follows : 

    Released April 2010

    OS             : IOS 5.1

    Chipset      : Apple A4

    CPU           : 1 Ghz ARM Cortex A-8

    Memory     : 256 MB RAM, 16/32/64 GB internal memory

    Resolution : 9.7 Inch display with 768x1024 pixels and 132 ppi

    Camera     : No

    GPS            : Yes (Assisted-GPS)

    Wifi           : yes

    Bluetooth  : Version 2.1

    USB           : 2.0

    Status       : Discontinued



    The features of the IPad2 are as follows : 

    Released March 2011

    OS             : IOS 5.1

    Chipset      : Apple A5

    CPU           : 1 Ghz Dual Core

    Memory     : 512 MB RAM with 16/32/64 GB Internal Memory

    Resolution : 9.7 Inch display with 1024x768 pixels and132 ppi

    Camera      : 1MP with 720P recording, front 0.3MP

    GPS            : Yes (Assisted-GPS)

    Speakers    : mono

    Wifi           : yes

    Bluetooth  : version 2.1

    USB           : 2.0

    Status       : Available



    IPad (3rd Generation)Released March 2012

    OS             : IOS 5.1

    Chipset     : Apple A5x with quad core graphics processor and ARM Cortex A-9

    Memory     : I GB RAM with 16/32/64 GB Internal Memory

    Resolution : 9.7 Inch display with 2048x1536 pixels and 264 ppi

    Camera      : 5MP with 1080P recording, front 0.3MP

    Cellular nw : yes

    GPS            : Yes (Assisted-GPS) with GLONASS

    Speakers    : stereo

    Wifi           : yes

    Bluetooth  : version 4.0

    USB           : 2.0

    Status : Discontinued



    IPad (4th generation)

    Released October 2012

    OS             : IOS 6.0

    Chipset     : Apple A6x with 1.4Ghz with Apple Swift

    Memory     : I GB RAM with 16/32/64 GB Internal Memory

    Resolution : 9.7 Inch display with 2048x1536 pixels and 264 ppi

    Camera      : 5MP with 1080P recording, front 1.2MP

    Cellular nw : yes

    GPS            : Yes (Assisted-GPS) with GLONASS

    Speakers    : stereo

    Wifi           : yes

    Bluetooth  : version 4.0

    USB           : 2.0

    Status : Available



    IPad Mini

    Released October 2012

    OS             : IOS 6.0

    Chipset     : Apple A5 with 1.4Ghz dual core ARM Cortex A-9

    Memory     : 512 MB RAM with 16/32/64 GB Internal Memory

    Resolution : 7.9 Inch display with 1024x768 pixels and 163 ppi

    Camera      : 5MP with 1080P recording, front 1.2MP

    Cellular nw : yes

    GPS            : Yes (Assisted-GPS) with GLONASS

    Speakers    : stereo

    Wifi           : yes

    Bluetooth  : version 4.0

    USB           : 2.0

    Status : Available




    However the configuration is not so good, the camera doesn't have flash, many things are forgotten in this IPad

    The tablets are soon released with many operating systems like IOS, Android, LINUX, BlackBerry RIM (Research In Motion) and so on.

    But nothing made sales like IPad, Soon Samsung which entered the Android market then developed the tab called Samsung Galaxy Tab, both Galaxy Tab and IPad fought.

    Samsung Galaxy Tab

    Introduced on 2nd September 2010

    Released on November 2010 in INDIA

    OS             : Android 2.2 (Froyo), Upgradable to (Android 2.3.3, 2.3.4, 2.3.5, 2.3.6, 2.3.7)

    Chipset     : Cortex-A8 Samsung Exynos (code named Hummingbird)

    Memory     : 1 GHz RAM with 2GB internal memory 16/32 GB Extendable Memory with MicroSD flash card

    Resolution : 7.9 Inch display with 1024x600 pixels and 170 ppi

    Camera      : 3.2MP with 1080P recording, front 1.3MP

    Cellular nw : yes

    GPS            : Yes (Assisted-GPS) with GLONASS

    Speakers    : stereo

    Wifi           : Yes, 5Ghz

    Bluetooth  : version 3.0

    USB           : 2.0

    Status : Available



    However Android is very flexible and Android is very greatly upgradable.

    Amazon Kindle Fire introduced by Amazon.com on September 2011

    OS             : Android 2.3

    Chipset     : TI OMAP 4430

    Memory     : 512 MB RAM with 8 GB Internal Memory

    Resolution : 7 Inch display with 1024x600 pixels and 170 ppi

    Camera      : No

    Cellular nw : yes

    GPS            : No

    Speakers    : stereo

    Wifi           : yes

    Bluetooth  : No

    USB           : 2.0

    Status : Available

    Among the tablets available in the tablet market in 2012, the first place is occupied by Apple IPad having sold 100 million sold by mid october 2012 followed by Amazon Kindle Fire with 7 million sales and followed by Barnes & Noble's Nook with 5 million sales

    Reliance Tab available in INDIA is economical which is available at a price of nearly 12,000.

    Samsung Galaxy Tab is available at a price of nearly 29,000

    Having a tablet is most advantageous than compared to an Android or Laptop, it is portable, flexible and more to come.

    I would prefer to buy a Samsung Galaxy Tab if I want Android flexibility and Application reliability, I would prefer IPad if I want to go with design, quality of pictures, pixel density, media, however applications are more in android than in IOS, but IOS is more organized when compared to Android. So users decide what do you want? 

    Thank you........

    Comments

    blog comments powered by Disqus