Tuesday, March 20, 2007

8th entry - Java Technology, Enterprise Edition (J2EE)

This entry will discuss more regarding about the Java Technology for medium to large business. By using J2EE, it enable businesses to develop, deploying, and managing more than 3-tier or multi-tier network communication and server-centric application.

It also have the functionality stable and secure application for network environment. This are very important feature that most business required to prevent any unwanted unauthorized access to the network or any security breach in the system.

J2EE able to help the business enterprise to reduce cost and the complexity of the developing and implementation of the multi-tier network communication. Indirectly it not only help to reduce cost, but it also help to reduce time of developing and implementation. With such advantage services of to businesses to the client will be increased rapidly.


Reference
Sun Microsystems (2007), "Java EE Technologies at a Glance", http://java.sun.com/javaee/technologies/

Monday, March 19, 2007

7th entry - Java Technology

Refering to Sun Microsystems (2007), Java technology is a very powerful technology where it is an independent program that can be used in every platform without some other requirement. There are three choices of Java platform edition technology, that suit according to which area of need.
  • Small and mobile devices
  • PC desktops
  • Medium to large businesses
The Java Technology for Small and mobile devices are targeted for developer that creating small or micro application for especially for mobile devices, Such as cell phone, PDAs (Personal Diary Assistants) and other small devices.

The Java Technology for PC Desktops are for the widest range of desktop systems available today. Application that developed through Java Technology are usually for secure and portable purposes application.

Finally the Java Technology for Medium to Large Businesses are especially for businesses with multiple application from server, desktop and mobile range form of communication for businesses purposes. With Java Technology, the developer does not need to worry much about the compatibility of the systems for Java Technology based application, because Java is self independent and portable platform applications.

Reference
Sun Microsystems (2007), "About Java Technology", http://www.sun.com/java/about/#mob

Sunday, March 18, 2007

6th entry - PHP data types

According to 'http://www.smartwebby.com' Jandus Technology(2006), the data types of a variable is not set by the programmer but is determine by the PHP after it processes the input from the web. The data types in PHP are:

  • String data type:
    • Sample of String data type: '$strName = "Jimmy";'
  • Numeric data type
    • Sample of Integer numeric data type: '$intNo = 123;'
    • Sample of Double numeric data type: '$doubCash = 12.34;'
  • Array data type
    • Sample of Array data type: '$arrBox[0] = 543; $arrBox[1] = 345; $arrBox[2] =567;'

PHP stores quite an amount of whole numbers in platform-dependent range. The range of the data type or variable is usually the length of 32-bit (2 the power of 32). Integer Variable can ber set to negative or positive value. Double variable are usually also called floating point variable where they can be specific by using or assigning 'point' in the integer notation

Reference
Jandus Technology(2006), "Variable in PHP", http://www.smartwebby.com/PHP/variable.asp

Saturday, March 17, 2007

5th entry - PHP syntax

Refering to Wikipedia(2007) The PHP acts as a filter and takes input from the data that containing text and other instruction. the PHP compiler will compiles the input and creating the byte code fro processing. For example the code below:

?php echo 'Welcome to PHP scripting!'; ?

The PHP only compiles or execute the code withing the "?" and "?" bracket. Code that outside the bracket will be ignored. The result of the output from above the code will be:

"Welcome to PHP scripting!"

The statement of the code are usually ended by semicolon ";"

Reference
Wikipedia (3rd April 2007),"PHP", http://en.wikipedia.org/wiki/PHP

Thursday, March 15, 2007

4th entry - PHP in detail

According to The PHP Group(2007) PHP are supported by most of all the major operating systems. Operating systems such as Linux, Solaris, Microsoft Window, Mac OS X and others. With the current version of PHP versions (4.4.6 or 5.2.1), it able to support most of the web servers available today in the market. Servers such as Apache, Microsoft Internet Information Server, Personal Web Server, Caudium, Xitami, and many others more.

PHP can also work as supporting CGI standard and also can work as CGI processor. By using PHP scripting language, we have easier choice by selecting any operating system and web server. Further more we may have a choice by using procedural programming or object oriented programming or both of the method together.

It is not only to present HTML (HyperText Markup Language) but also enable to present images, PDF files and Flash movies. Text also can be output or present by XHTML (Extensible HyperText Markup Language) and XML (Extensible Markup Language). Beside presenting such file format mentioned in this paragraph, PHP also able to auto generate the files and save them in the file system. With this function, the PHP does not require printing the output files result on the screen but creating a server side cache system for the dynamic content.

Reference
The PHP Group, "PHP: What can PHP do? - Manaul", http://my2.php.net/manual/en/intro-whatcando.php

Wednesday, March 14, 2007

3rd entry - PHP scripting language for B2B systems

Hypertext Preprocessor (PHP) is a server side scripting language. According to http://www.php.net (The PHP Group (2007)) PHP language enable us to function as similar to other CGI (Computer Graphic Interface) program. Function such as collecting data, generating dynamic page content or send and receiving cookies (information that is stored into the users system by the web server).

PHP scripting language is not only limited to the function discussed in paragraph above, it able to function much more. PHP involve in 3 different areas where PHP scripting language are able to be used.

The first area will be the server-side scripting, the most common or conventional way and main purpose for PHP scripting language. Another 3 things needed for the PHP scripting to run in web server environment, the PHP parser, a web server and a web browser (e.g. Internet Explorer or Mozilla Firefox). The server-side scripting can also be run on home machine (desktop) for experimenting purposes.

Second area will be the command line scripting. With command line scripting, PHP script able to run without any web server or Internet browser. Unlike the server-side scripting where it required the web server and Internet browser. It only needs the PHP parser and usually command line scripting is suitable for environment such as Linux or task scheduler in Window. Simple processing task are also able to be use in this area of command line scripting.

Final area will be writing desktop application. For writing desktop application, PHP is not really an idea way to write an application for desktop. This is because there are much better languages that are suitable to writing application for desktop, such as JAVA and Visual Basic.

Reference
The PHP Group (2007), "PHP: What can PHP do? - Manaul", http://my2.php.net/manual/en/intro-whatcando.php

Tuesday, March 13, 2007

2nd entry - Business-to-Business transaction

This entry will be focusing on Business-to-Business (B2B) transaction since ITC382 subject are relating to B2B transaction more According to the book ‘Electronic- Commerce: A Managerial Perspective 2006 by Efraim Turban, Pearson Education’; the basic concepts of B2B refers to transaction or interactions occur between businesses organizations, that is conducted electronically over the Internet, extranets, intranets, private network and to name a few. Usually B2B transactions involved large amount of product or services requested from the buyer to the seller.

B2B business have varies type of business activities. It usually is conducted alongside with the supply chains of the company. Supply chain are the material, information, money, services and raw material that is from suppliers to factories and to warehouses where the trail will end to the customers. In B2B concept customer can be an organization requesting for product and services from seller.

With the existence of B2B transaction a proper systems are required to ensure that all the transaction or communication between seller and buyer are reliable. This is to prevent unwanted incident such as organization’s system being hack by hacker, vital information being tap, server breakdown, error in server and etceteras. Such issue should be minimize to as low as 0% so that the organization able to gain the customer trust to deal business using the Internet and the facility provided.


Reference
Efraim Turban(2006), "Electronic-Commerce: A Managerial Merspective 2006", 2006 edition, Pearson Education.