Posts

Showing posts from April, 2015

Node.js

Image
Why use Node.js Below article is from http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js Author  TOMISLAV CAPAN Introduction JavaScript’s rising popularity has brought with it a lot of changes, and the face of web development today is dramatically different. The things that we can do on the web nowadays with JavaScript running on the server, as well as in the browser, were hard to imagine just several years ago, or were encapsulated within sandboxed environments like Flash or Java Applets. Before digging into Node.js, you might want to read up on the benefits of using  JavaScript across the stack which unifies the language and data format (JSON), allowing you to optimally reuse developer resources. As this is more a benefit of JavaScript than Node.js specifically, we won’t discuss it much here. But it’s a key advantage to incorporating Node in your stack. As  Wikipedia  states: “Node.js is a packaged compilation of Google’s V8 JavaScript engine, the libuv platfor

Migrate OIM OAM to a separate server

How to migrate OIM, OAM, OID/OVD to a separate server opmnctl   oracle process monitoring notification and control pid, process type, status oidmon keeps track of oidldapd process and allocate work to these two processes. oidmon does not do any work itself, just controlling the oidldapd processes. Further oidldapd have capability to further span process. 2 oidldapd process are there for load balancing between 2 processes. OID written in C, schema name and superuser is hard coded and cannot be changed. opmnctl status, opmnctl status -l (long listing)

JDBC Thin Driver

The JDBC Thin driver is a Type 4 (100% pure Java) driver that uses Java sockets to connect directly to a database server. It has a lightweight Java implementation of Oracle Net called Java Net. The Thin driver does not require Oracle software on the client side. It does need a TCP/IP listener on the server side. Use this driver in regular Oracle Net listener Java applets that are downloaded into a Web browser. The Thin driver is self-contained, but it opens a Java socket, and thus can only run in a browser that supports sockets.

Protecting Data in a Network Environment

Protecting Data in a Network Environment This chapter explains how data can be protected while being transmitted over a network. It contains these sections: Introduction to Data Protection in a Network Environment Protecting Data During Transmission Ensuring Security in Three-Tier Systems Introduction to Data Protection in a Network Environment Security issues become more complex in a network environment. You must ensure that access to the network is controlled, and that data is not vulnerable to attack during transmission across the network. Many technologies are available to encrypt data and thus help to ensure its privacy and integrity. They ensure that: Data remains confidential. Data cannot be modified. Data cannot be replayed. Lost packets can be detected. When multitier systems are involved, network access becomes even more complex. Users may access the network from a middle tier, in which case only the middle tier may be known to the database: the individual