Web service

08.25 Posted In , , Edit This 0 Comments »
Web service Is a applications that can expose an API that can be accessed through the web. This means you can call the application via the web, and the applications that call is called a client. This is possible because the standard web service to allow clients and servers communicate via HTTP with the platform or programming language that is different.

Web Services Platform specification requires a minimum feature to be able to build applications are. Platforms have any exact format of a representation of data and system data type. To be able to interact, the Web Services Platform should provide a standard system of the type of data system to bridge differences in the type of data that exist in various platforms, programming languages and the different components of modeling different. Web Service Platform must also provide information about the description of the interface, functions, and parameters for the needs of the client in the service call. Finally, the Web Service must also provide a mechanism for calling the web service in the remote, this protocol must be independent of platforms and programming languages.

Technology that makes Web Service Platform is realized between the XML (Extensible Markup Language) and XSD (Xml Schema Definition Language) format that provides the basis for the representation of data. And SOAP (Simple Object Acess Protocol), which provides a standard mechanism for the Remote Procedure Call calling Web Services. Then also WSDL (Web Services Description Language) is a grammar to explain the functions and parameters of the web service in XML format. WSDL as one of the supporting technology interoperability Specifically we will discuss how to create a WSDL that supports the interoperability of an application. WSDL (Web Services Description Language) is an XML grammar to describe the web service interface, the protocol be the web service and location. WSDL Version 1.1 specifications made by IBM and Microsoft Research. Although not a WSDL or the W3C standards that must make the call and a web service, but supported the implementation of the various SOAP client and development tools.

Web Service fully web-based standards and xml. Web Service can help:
• The integration of the platform along the virtual machine execution.
• Integration between the Web and OO middleware.
• Integration isolated from the flow of work and sevice-service (Web Services Flow Language - WSFL).
• Exchange of data on the application of different (X-Schema, XSLT)
• (future: the standardization of information between the context of web services and client - horizontal integration services).
• Cast and standards
Microsoft:. NET SUN: Open Net Environment (ONE) IBM: Web Service Conceptual Architecture (WSCA) W3C: Web Service Workshop Oracle: Web Service Broker Hewlett-Packard: Web Service Platform
• The ability of the application, function or operation of the exposure to other programs through the open standard, and interoperable.
• "payloads" is defined as XML.
• "transports" via http or other open Internet protocol.
• Data is accessed from a variety of programming languages, hardware platform or operating system.
• Middleware from the Internet.

Use of WML

08.18 Posted In , , , , , Edit This 0 Comments »
For tools such as wireless, mobile phones, accessing the internet will work very burdening the phone. Therefore, WML markup languages used, and not HTML, because:

1. Low Bandwidth
The size of the web page, html now, about 20KB, with a 56Kbps modem speed, download a page requires about 4detik. Meanwhile, wireless bandwidth is approximately 9.6 Kbps, to download the same page with the wireless tools will need 17 seconds. WML and WMLScript is a binary code that dikodekan to the compact form before they ditransmisikan, this is to reduce the size of the file. Wireless Session Protocol (WSP), which is similar to the HTTP on the Internet with a cable, is also a binary code, with the same goal, namely to save bandwidth. Wireless Transaction Protocol (WTP), which is similar to the TCP on the Internet with a cable, not only are designed to minimize the amount of data each transaction, but also the amount of the transaction itself.


2. Quick response
WAP application environment, using the concept of scripting, which means that the distance between client and server can be avoided. ACK delivery process, also do not need to be done, because the Wireless telephony ApplicationIinteface (WTAI), has provided a repository, namely Persistent storage media used to handle services, which require response event that the user is done.

3. The view that small
Display WML small, because the use and Card Deck, so do not need many pages, such as in html.
4. Input overcome the limited facilities
Elements in the WML, made with the use, soft-key programming, the buttons are on the phone or PDA.

5. To overcome the limited memory and CPU
WAP technology, use of RAM memory may be a little application to the phone, using the cache.

Functionality SVG and Flash

07.52 Posted In , Edit This 0 Comments »
Functionality SVG and Flash
SVG has the functionality to display a graph 2 dimensional weight in the XML code.
Essentially, SVG can be used to create three types of graphic objects, namely:
1. path (consisting of a straight line and curve),
2. picture,
3. text.

SVG can creative a graph that consists of many different vectors are different. A Vector is basically the line that connects two points. This new technology can be developed to create applications that web-based data is always updated (example: stock market, weather forecasts, currency exchange rate).

Meanwhile, for the flash itself, Flash is out of the category "Animation Web-Only" or only for the intro and a sweetener. Of course, you never see a banner ad or a similar TV commercial, but in the interactive sites like CNET. Or the game-interactive game interesting in MSN. Outside it is still a lot longer and more broad range of Flash applications at this time. One-time center atomfilms.shockwave.com; sineas the candidates and the future of film has created works of short films in their Flash. Serial short SouthPark, or clip-clip JoeCartoon, it can only be made in Flash. Flash has delivered a new generation sineas work on the Web. With stand-playernya, Flash animation, we can easily be taken which, added to the CD, is attached in the email, sent to other people who do not have a player / Flash plugin even. However, the presentation appears Kiosk CD or better still made only with the Director. Flash 5 is not yet able to handle the total size of the media. Create. Fla-sized tens of megabytes, the Flash 5 in Windows will often crash. One solution is to split-mecah into several small movie. Not only up there. Flash skill that has owned various types of designers will create other applications that were previously not possible. TV ads for example, is one of the areas of the potential application of Flash, because it can also cut the cost of production. No need of high-end video card, just a PC or Mac, which are Macromedia Flash. Games are increasingly created with Flash. Flash ActionScript-5 with its interaction allows more complex. Flash Player also has been to the PlayStation 2. Training materials and tutorials can be far more interesting if created with Flash instead of HTML or PowerPoint. Animation from the PDA screen intended for up to billboards can only be made with Flash. Only the imagination and creativity pembatasnya sky.

SVG (Scalable Vector Graphics) And Flash

07.49 Posted In , Edit This 0 Comments »
SVG is the abbreviation of Scalable Vector Graphics file format and a new graph to show the development of web-based XML (Extensible Markup Language). In addition to SVG, there is also mathml (Mathematic Markup Language) - the XML-based show to formulas, mathematics formula and CML (Chemical Markup Language) for the chemical. In addition to the above definition, SVG, SVG also has several other definitions are:
1. SVG is an abbreviation of Scalable Vector Graphics
2. SVG used to make graphs with the defining vector, which will be used in the web page.
3. SVG produce graphs that will not diminish its quality as a result of the process zoomming or resizing.
4. elements and attributes in SVG can dianimasikan
5. SVG recommended by the World Wide Web Consortium (W3C)
6. SVG integrated with other W3C standards such as DOM and XSL

The definition of Flash: Flash is one of the vector animation program developed by the company Macromedia Inc.., For use on Web pages, so it can be displayed on the Internet. With the help of a certain plugin. Flash can display colors, with images and animation clip the variegated, even the sound movie, the alpha, transparency, masks

Excellence Using AJAX

07.28 Posted In , , , , Edit This 0 Comments »
With AJAX technology, the development of web sites to become the world's growing rapidly. That's because AJAX has some powerful advantages that include:

1. AJAX applications create web site visible and feels like a normal desktop applications. That's because AJAX can create a process in the web site seems to do without refresh the page.

2. AJAX can make the process much simultaneously on sites with just a refresh. It is advantageous to use the frame, in addition to the AJAX make the process time to be faster.

3. Because AJAX can update the web page without a refresh, it is a good choice for web-based chat program. You can see examples on the site www.plasticshore.com / projects / chat. as an illustration, AJAX play a role when the user to use them words and click the submit button to send the word to the server. Next will be the people who are chatting at the same time (the web page does not require a refresh).

4. AJAX can display a pop-up menu. The data mean that the text is taken from the server along that is required by the user, the text results from the server can be sent back in the form of pop-up menu with menggukanan AJAX techniques.

AJAX (Asynchronous JavaScript And XML)

07.26 Posted In , , , , Edit This 0 Comments »
AJAX continuation of Asynchronous JavaScript and XML. To remember is that AJAX is not an application or programming language but AJAX is a method of running the website and in the application made by the language pemograman level JavaScript is a client with the help of XML (Extended Markup Language), which provides object to accommodate the data to be sent to server.
With AJAX, the user only communicate with the server behind the screen, find the desired data and display them instantly on the web page without a page refresh, without winking screen in the browser, does not need to wait for a long time. This is a big change in the world of applications and Internet web sites, as a web application start looking like desktop applications. With the increasing speed internet connection, the data from the server to be precise and quick. Thus, the web software can be seen and felt the same as the user access to regular desktop applications.
AJAX can be a great solution for many developers, web developers project. For AJAX applications can increase the power of the web site and can get the changes that most of the previous technology developed without AJAX. And with the addition of this method also makes the price of a website application to be increasing. Can be AJAX does not require a large amount of capital but can produce a product that is large enough.
This technology is very useful for pemograman web in the future. Not surprisingly AJAX is now a topic terpanas and discussed by many people both users and internet service stus web application developers because they can be more easily