In order to respond to the development of mobile data, the development of services such as wireless e-commerce is promoted, J5ME (Java 2 Micro Edition), is the Java for embedded systems, is introduced into the wireless field. With J2ME applications, it introduces a new model for mobile interconnections, that is, allows mobile phones to download various applications from the Internet, and create executable enable environments offline from the Internet. Due to define the criteria for executable program download, the executable environment and program development language is created on the mobile phone, thereby the first time the mobile communications industry has created huge business opportunities for software developers, mobile users get rich The application experience also greatly improves the network traffic of the operator.
The emergence of J2ME is actually the return of Java technology. As part of the Java 2 platform, J2ME and J2SE, J2EE have established a complete development and deployment environment for clients and server-side clients for wireless applications. Due to specializes in diverse embedded equipment and consumer electronics, J2ME structure is very different from traditional programming language and specification, it is configured, profile, and optional (Optional package) Three elements make up. J2ME technology consists of a virtual machine and a set of APIs, which is suitable for providing consumption and embedded electronic devices to provide a tailoring operating environment. The J2ME has two components: configuration and summary (Profile). A key advantage of J2EE is that it can serve multiple connected portable, desktops, or other workstations and servers, whether the software running on these clients is Java Applets, separate Java programs, HTML browser or local Applications, it can be supported simultaneously. With J2ME, these enterprise systems can communicate directly with various electronic devices.
In 1999, Sun will redefine the widely popular Java technology architecture. J2ME is successfully transported as a small device such as Java technology, which is optimized for mobile devices such as screen, electrical energy and memory. And definitions, in order to solve the contradiction between wireless devices, Sun is divided into J2ME technology architecture into Java Virtual Machine (Profile), configuration, and further division according to the resource characteristics of various devices. This allows J2ME to operate under each type of device, while providing minimal Java language functionality.
Microsoft (R) .NET is the Microsoft XML Web Services platform. XML Web Services allows applications to communicate and share data over the Internet, regardless of which operating system, device, or programming language used. The Microsoft.Net platform provides you want to create XML Web Services and integrate these services together. The benefits of individual users are seamless, attractive experience.
This, Microsoft (R) .NET is the restrictions on making technology for people, rather than forced individuals to adapt to their computers. With .NET, whenever you, you can always connect to your preferred device. Utilize .NET, you can protect your personal information and corporate data while allowing someone else to connect to this information.
.NET experience: .NET experience is quite personal, integrated end user computing interaction, which is implemented through the XMLWeb service provided by the new smart device. From the technical level, .NET experience is the combination of XML Web services and (in appropriate) local application code.
.NET Frame: .NET Framework is an environment for generating, deploying, and running XML web services and other applications. It contains three main parts: public language runtime, framework, and ASP.NET. The .NET frame compression version is a companion structure, which has a programming interface for developers to develop mobile devices such as smartphones and PDAs. .NET platform: .NET platform is a set of development tools and operating system sets to generate, publicly and consume XML web services, and achieve personalized integrated web through smart devices. It consists of four parts: .NET framework and Visual Studio.NET, server structure, construction block service, smart device software.