From the Book: When I first came across PHP about three years ago, I never imagined that one day I'd be writing a foreword for a PHP book. As a matter of fact, back then, the possibility that there would actually ...
详细信息
ISBN:
(纸本)0735709971
From the Book: When I first came across PHP about three years ago, I never imagined that one day I'd be writing a foreword for a PHP book. As a matter of fact, back then, the possibility that there would actually ever be any PHP books seemed a bit far-fetched. Looking back at what made PHP grow to be one of the most widely used scripting languages for Web development is no less than astonishing. My involvement in the PHP project started, like many things, by accident. As an end user, I'd stumbled on a bug in PHP/FI 2.0-something that was weird enough to get colleague Andi Gutmans and me to look under the hood. When we saw the code that made PHP/FI 2.0 tick, we weren't too pleased with it. On the other hand, we really liked the idea of an HTML-embedded, server-embedded server-side scripting language. So, like good to-be software engineers, we decided it'd be cool to write it from scratch, but this time, the "right way." Our rewrite of the language, and the huge amount of cooperative work that was put into a wide variety of function modules and sample code, pushed PHP beyond our wildest dreams and expectations. PHP is being used today on well over a million domains on the Internet, and is the tool of choice for server-side scripting in UNIX environments. PHP 4.0 is the next step in ensuring that PHP remains on the cutting edge of Web scripting technologies for years to come. The Zend engine (***) revolutionizes the performance and scalability of PHP-based Web sites. Its integrated session support; built-in XML, Java, and COM support; as well as a bundle of additional features enable the Web developer to develop more powerful dynamic sites, more easily than everbefore. With the continued development and integration of leading-edge technologies, PHP stays up to date. The new Java and DCOM support, the advanced XML features, and the improved OOP features further increase PHP's acceptance in business environments and make PHP a viable tool for enterprise computin
With the dramatic increase of network bandwidth and decrease of network latency and because of development of new network programming technologies, the dynamic websites provide dynamic interaction to the end user and ...
详细信息
ISBN:
(纸本)9781424475629
With the dramatic increase of network bandwidth and decrease of network latency and because of development of new network programming technologies, the dynamic websites provide dynamic interaction to the end user and at the same time implement asynchronous client-server communication in the background. Many applications are being deployed through the computer and are becoming more popular and are effective means in computing and simulation. Running software over the Internet introduced in this paper is one of the applications of computer networks which enhance interaction between human and CAD tools while computer networks are used as a human system interface. Instead of the required design, software must be installed and license purchased for each computer where software is used, now only one user interface handled by a network browser will be required. Furthermore, instead of purchasing a software license for each computer, the software can be used on a pay per use basis. The application of running software over the Internet has some advantages: all users can access and use software remotely from all over the world by Web browsers;because of only one software on the central machine, so it is working independently with the operating systems which is the limitation of most software;and the most important thing is software developers can protect their intellectual property when the Web browsers are used as the user-friendly GUIs (Graphical User Interface). However, running software over the Internet also has some issues that need to be addressed, especially in case of applications requiring a long simulation process. One of the big issues is how users can control the simulation process and how users can use it at the same time without overloading the system. This requires the GUI to have the ability to create some controlling tools to manipulate it with full functions. In order to do that, the simulation speed is traded off so that the software has the capability to
This paper proposed a new evolutionary algorithm for generating trading rules on stock market, which is called Probabilistic Genetic network programming (P-GNP). P-GNP represents its solutions using graph structures b...
详细信息
ISBN:
(纸本)9781467318037
This paper proposed a new evolutionary algorithm for generating trading rules on stock market, which is called Probabilistic Genetic network programming (P-GNP). P-GNP represents its solutions using graph structures based on probability. It has been clarified that P-GNP works well especially in dynamic environments. In the proposed hybrid stock trading model, P-GNP is applied to generating stock trading rules using variance of fitness values and probability. The unique point is that the generalization ability of P-GNP is improved by considering the robust fitness function and the Q value of the branch obtained by Sarsa Learning. Generally speaking, the hybrid intelligent system consists of three steps, the priority selection by portfolio beta, the optimization by Genetic Relation Algorithm (GRA) and stock trading by P-GNP. In the simulations, the stock trading system is trained using the stock prices of 10 brands selected from the Nikkei 500 Index, then the generalization ability is tested. From the simulation results, it is clarified that the trading rules created by the proposed P-GNP model obtain much higher profits than the traditional methods and its effectiveness has been confirmed.
Software-defined networking (SDN) and network functions (NF) are two essential technologies that need to work together to achieve the goal of highly programmable networking. Unified SDN programming, which integrates s...
详细信息
ISBN:
(纸本)9781450355674
Software-defined networking (SDN) and network functions (NF) are two essential technologies that need to work together to achieve the goal of highly programmable networking. Unified SDN programming, which integrates states of network functions into SDN control plane programming, brings these two technologies together. In this paper, we conduct the first systematic study of unified SDN programming. We first show that integrating asynchronous, continuously changing states of network functions into SDN can introduce basic complexities. We then present TRIDENT, a novel, unified SDN programming framework that introduces programming primitives including stream attributes, route algebra and live variables to remove these complexities. We demonstrate the expressiveness of TRIDENT using realistic use cases and conduct an extensive evaluation of its efficiency.
This paper contains a description of the enhancement of TEEMA, an extensible, general-purpose mobile agent execution environment, to support secure communications. Software agents are proactive, autonomous programs th...
详细信息
ISBN:
(纸本)0780375149
This paper contains a description of the enhancement of TEEMA, an extensible, general-purpose mobile agent execution environment, to support secure communications. Software agents are proactive, autonomous programs that are given the option to migrate among supporting platforms. Agents can mimic the behavior of a number of systems, from simple cellular automata to complex handoff sequences in cellular systems, They can also be adopted to represent users and act on their behalf in such environments as economic commerce and online communities. To be used in this capacity, agents must be trusted by users. Unfortunately, agents must often rely on the good faith of the execution environments and must be trusted within any environment they are allowed to reside. This poses a serious security threat when agents, for example, need to establish a transaction that involves the exchange of sensitive information like, for example, credit card numbers, social insurance numbers, but also telephones, medical information, and other sensitive data. The obvious solution to this problem is to make the channels transmitting such sensitive information safe from tampering and interception. The construction of a secure system starts by building a secure environment for the execution environments. TEEMA is written completely in Java, and this makes it possible to adopt existing security protocols. The most widely adopted and recognized for its high level of security is arguably RSA. The paper shows how the mere transformation of the communication channels into secure channels is achieved through the appropriate use of a Java package. However, this solution slows down communications by a factor of 4. A solution to this problem is presented that adopts a multiplexing strategy. The results show that the multiplexing strategy succeeds in avoiding any decrease in communications speed.
Current frameworks for network programming assume that the network comprises a set of homogenous devices that can be rapidly reconfigured in response to changing policies and network conditions. Unfortunately, these a...
详细信息
ISBN:
(纸本)9781509063864
Current frameworks for network programming assume that the network comprises a set of homogenous devices that can be rapidly reconfigured in response to changing policies and network conditions. Unfortunately, these assumptions are incompatible with the realities of modern networks, which contain legacy devices that offer diverse functionality and can only be reconfigured slowly. Additionally, network service providers need to walk a fine line between providing flexibility to users, and maintaining the integrity and reliability of their core networks. These issues are particularly evident in optical networks, which are used by ISPs and WANs and provide high bandwidth at the cost of limited flexibility and long reconfiguration times. This paper presents a different approach to implementing high-level policies, by pushing functionality to the edge and using the core merely for transit. Building on the NetKAT framework and leveraging linear programming solvers, we develop techniques for analyzing and transforming policies into configurations that can be installed at the edge of the network. Furthermore, our approach can be extended to incorporate constraints that are crucial in the optical domain, such as path constraints. We develop a working implementation using off-the-shelf solvers and evaluate our approach on realistic optical topologies.
Compete with the big players in today's E-commerce marketplace Electronic Data Interchange (EDI) has long been the standard for large business enterprises to communicate in the B2B marketplace. However, EDI is a ...
详细信息
ISBN:
(数字)9780080481814
ISBN:
(纸本)9781928994473
Compete with the big players in today's E-commerce marketplace Electronic Data Interchange (EDI) has long been the standard for large business enterprises to communicate in the B2B marketplace. However, EDI is a difficult technology - the cost and support of EDI standards is often too much for a small or medium business enterprise to bear. To compete in the current E-commerce marketplace, many organizations are beginning to take an interest in the interoperability that exists between XML (Extensible Markup Language) and EDI. XML .NET Developers Guide is written for information technology professionals responsible for supporting data management in both small and large organizations. This book appeals to both individuals working with an existing EDI environment, and small to medium businesses looking to increase their market presence by competing with current EDI players using XML/EDI.
暂无评论